We also thought about the place with the best view from our room and realized that in general none of them really had a good view, except in Dubrovnik.
There we stayed at Eddie’s Sea View Rooms (also found on Booking.com). Eddie’s is just outside the Old Town of Dubrovnik through the Pile Gate, so is well situated. The actual rooms were pretty ordinary (luckily with a/c as it was extremely hot), but our view was very nice, looking out on the Fort of St. Lawrence and the small bay, where people can rent colorful kayaks, and across to the old city walls. The rooms are run by Eddie and his brother, and Eddie is quite a character—very chatty and liberal with advice about the city.