Photo: Wikimedia CommonsPerched on the Gaia hillside directly across the river from Porto, The Yeatman is the citys grand wine hotel, and every one of its terraced rooms frames a postcard view of the Ribeira waterfront. Expect a Michelin-starred dining room, a decanter-shaped pool and a vast Portuguese wine cellar. Book an upper floor for the best panorama, and arrive before sunset to watch the old town light up from the terrace.