Situated on the Douro River in Northern Portugal, Porto is one of Europe’s most underrated cities. From the medieval Ribeira district, with its narrow cobbled streets, modern buildings and bustling arts scene, and stunning coastline, there’s a lot to do in Porto. It’s, of course, home to world-renowned Port wine and an exciting food scene. When it comes to accommodation, there’s a lot of hotels in Porto to get excited about. The city is adorned with historic properties and cool boutiques from luxurious five-star establishments to more quirky budget-friendly options. You can explore Porto fairly easily on foot, or if need be public transport, so these hotels have been selected for their location. They are also some of the most top-rated in terms of service, amenities, and over-all guest experience.