Located on a peninsula in the Casco Bay, and framed by rivers, mountains and lush greenery; Portland is a quintessential Northeastern American town. Classic lighthouses overlook the outlying archipelago, which provide many a quaint island getaway from the bustle of Maine’s most populous city.
The historic waterfront district is the centre of the city’s lively restaurant scene, featuring an eclectic mixture of classic Victorian-era homes dotted among converted fishing wharves. Portland is also an ideal destination for outdoorsy travelers, with parks like the Western Promenade boasting miles of biking paths, hiking trails and an impressive natural landscape. Here are five of the best luxury and boutique hotels that the city has to offer.

[hotel_map lat=”43.659088″ lng=”-70.256238″ title=”The Press Hotel, Autograph Collection – From $194 per night”]

[hotel_map lat=”43.657595″ lng=”-70.252712″ title=”Portland Regency Hotel and Spa – From $248 per night”]

[hotel_map lat=”43.656192″ lng=”-70.255536″ title=”Portland Harbor Hotel – From $191 per night”]

[hotel_map lat=”43.654446″ lng=”-70.270739″ title=”The Francis Hotel – From $161 per night”]
[hotel_map lat=”43.753227″ lng=”-70.103279″ title=”Chebeague Island Inn – From $302 per night”]