As far as my wife and I are concerned, Tianis Apartments is THE place to stay in Kotor. First, you don't have to stay outside of busy Kotor (in Perast or Muo, etc). Tianis is located about one block from the old town gate and one block from the harbour. There is a (tasteful) innocuous mall across the street with a supermarket and several cafes. There are restaurants around the corner and there is parking that the (cheerful) owner will show you. Having the ability to come and go with a car with convenient parking is something that you will NOT find within the old town walls. Plus, at night it's very quiet outside, another thing you won't find within the walls.
The apartment room is amazing; there is a sitting room with a couch, a full kitchinette, mini fridge, AC in both rooms, a balcony with chairs and a table, free wifi and cable TV (with surprisingly many channels in English, a nice bonus!). There is the option for breakfast in the outside covered patio area, although strolling in to town for breakfast or self catering are both options.
The Tianis Apartments are also very easy to find, the location one turn off the (only) main street that goes through Kotor.
To the other reviewer who said that their towels were not changed daily; in our 4 days here, ours were changed, but really, how often do you need towels changed?!?
This place is highly recommended as the other reviews show, and for us, it was PERFECT!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC