Find and Book Top Hotels in Portland

Search among 32 available hotels and places to stay in Portland from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-32 out of 32
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great207 reviews
MapView on map600 yd from City Center400 yd from Portland Downtown Historic District
From   US$ 119 /nightSelect
8.0
Great62 reviews
MapView on map1200 yd from City Center500 yd from Cumberland County Civic Center
From   US$ 233 /nightSelect
8.4
Great177 reviews
1200 yd from City Center100 yd from State Theatre
From   US$ 96 /nightSelect
8.4
Great46 reviews
400 yd from City Center200 yd from Merrill Auditorium
From   US$ 178 /nightSelect
8.4
Great149 reviews
800 yd from City Center400 yd from Cumberland County Civic Center
From   US$ 164 /nightSelect
8.2
Great134 reviews
2.9 mi from City Center1.0 mi from Arts District
From   US$ 125 /nightSelect
8.2
Great233 reviews
1.4 mi from City Center500 yd from Portland Maine Expo Center
From   US$ 105 /nightSelect
8.6
Great20 reviews
From   US$ 276 /nightSelect
8.2
Great113 reviews
700 yd from City Center500 yd from Cumberland County Civic Center
From   US$ 186 /nightSelect
8.4
Great42 reviews
1600 yd from City Center600 yd from State Theatre
From   US$ 409 /nightSelect
8.2
Great193 reviews
1.3 mi from City Center400 yd from Portland Maine Expo Center
From   US$ 71 /nightSelect
8.2
Great59 reviews
400 yd from City Center400 yd from Portland Downtown Historic District
From   US$ 39 /nightSelect
8.2
Great209 reviews
1100 yd from City Center200 yd from Cumberland County Civic Center
From   US$ 97 /nightSelect
1100 yd from City Center400 yd from Cumberland County Civic Center
From   US$ 157 /nightSelect
8.4
Great53 reviews
1700 yd from City Center600 yd from State Theatre
From   US$ 316 /nightSelect
700 yd from City Center700 yd from Portland Observatory
From   US$ 500 /nightSelect
8.0
Great46 reviews
1000 yd from City Center400 yd from Cumberland County Civic Center
From   US$ 476 /nightSelect
8.4
Great177 reviews
700 yd from City Center600 yd from Portland Downtown Historic District
From   US$ 102 /nightSelect
8.4
Great172 reviews
500 yd from City Center500 yd from Portland Downtown Historic District
From   US$ 246 /nightSelect
8.6
Great29 reviews
1.2 mi from City Center600 yd from Portland Maine Expo Center
From   US$ 209 /nightSelect
8.2
Great87 reviews
700 yd from City Center600 yd from Portland Observatory
From   US$ 112 /nightSelect
8.2
Great65 reviews
3.8 mi from City Center
From   US$ 279 /nightSelect
8.4
Great109 reviews
3.1 mi from City Center
From   US$ 108 /nightSelect
Bed & Breakfast
8.2
Great34 reviews
1.2 mi from City Center1000 yd from State Theatre
From   US$ 359 /nightSelect
8.2
Great22 reviews
400 yd from City Center300 yd from Portland Downtown Historic District
From   US$ 472 /nightSelect
8.6
Great36 reviews
1.1 mi from City Center800 yd from State Theatre
From   US$ 472 /nightSelect
7.8
Very good26 reviews
600 yd from City Center500 yd from Portland Observatory
From   US$ 456 /nightSelect
8.2
Great22 reviews
2.4 mi from City Center1400 yd from Arts District
From   US$ 209 /nightSelect
1300 yd from City Center200 yd from State Theatre
From   US$ 99 /nightSelect
8.0
Great32 reviews
800 yd from City Center100 yd from Portland Observatory
From   US$ 357 /nightSelect
8.8
Great1845 reviews
3.2 mi from City Center
From   US$ 179 /nightSelect
8.4
Great14 reviews
800 yd from City Center200 yd from Portland Observatory
From   US$ 648 /nightSelect

Best hotels and places to stay in Portland

Why visit?

Portland, Maine is a charming coastal city that offers a unique blend of picturesque scenery, rich history, and a vibrant cultural scene. It is a haven for outdoor enthusiasts with its beautiful waterfront, lighthouses, and nearby islands, making it an ideal destination for nature lovers. Additionally, Portland is known for its delicious seafood, bustling food scene, and quaint shops and boutiques.

Where to stay?

Old Port: The historic Old Port area is the heart of Portland, offering a wide range of boutique hotels, elegant bed and breakfasts, and trendy accommodations. Staying here allows you to be in the midst of the citys bustling waterfront district, with cobblestone streets, art galleries, charming shops, and a variety of dining options. From here, you can easily explore attractions such as the Portland Observatory, Casco Bay Islands, and the Portland Museum of Art.

Downtown Portland: For those seeking a convenient location close to the citys major attractions, Downtown Portland is the place to stay. This area is home to various hotels, including popular chain hotels and upscale establishments. Downtown Portland provides easy access to popular landmarks such as the Victoria Mansion and the Portland Head Light, as well as the vibrant Arts District, known for its numerous art galleries, theaters, and performance venues.

East End: If you prefer a more residential and laid-back atmosphere, the East End neighborhood is a great choice. This picturesque area is filled with quaint Victorian houses and offers a range of accommodation options including charming bed and breakfasts and vacation rentals. Staying here allows you to enjoy the scenic Eastern Promenade, with its waterfront trails, parks, and beautiful views of Casco Bay. Its also a short walk to the Old Port area, where you can explore its vibrant nightlife and dining scene.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $120 to $180.

4-star hotels: The average price per night is around $200 to $280.

5-star hotels: The average price per night is around $300 to $450.

Best value for money:

The Press Hotel: Located in Downtown Portland, The Press Hotel offers a luxurious and stylish stay at an affordable price. This boutique hotel is housed in a historic building that was once a newspaper office, adding a unique charm to its ambiance. The rooms are elegantly designed, with modern amenities and comfortable furnishings. Its central location allows easy access to popular attractions such as the Old Port and the Arts District.

Holiday Inn Portland-By The Bay: Situated in the heart of Downtown Portland, Holiday Inn Portland-By The Bay provides comfortable accommodations at a reasonable price. The hotel offers spacious rooms with modern amenities and a range of on-site facilities including a fitness center, restaurant, and bar. Its convenient location allows for easy exploration of nearby attractions such as the Portland Museum of Art and the Portland Observatory.

Hampton Inn Portland Downtown Waterfront: Offering a great value for money, Hampton Inn Portland Downtown Waterfront is located in the Old Port area, providing easy access to the waterfront and the citys vibrant dining and shopping scene. The hotel features comfortable rooms with modern amenities, including a complimentary hot breakfast, fitness center, and indoor pool. Its proximity to popular landmarks such as the Casco Bay Islands makes it an ideal choice for budget-conscious travelers.

Best kids-friendly hotels:

Residence Inn Portland Downtown/Waterfront: This family-friendly hotel offers spacious suites with fully equipped kitchens, providing convenience for families traveling with children. It also features an indoor pool, complimentary breakfast, and a convenient location near various family attractions such as the Childrens Museum and the Maine Narrow Gauge Railroad.

Portland Harbor Hotel: With its waterfront location and family-friendly amenities, Portland Harbor Hotel is a top choice for families traveling with kids. The hotel offers spacious rooms, some with connecting options, and provides cribs and rollaway beds upon request. It also features a beautiful outdoor courtyard, perfect for children to explore and play. Its proximity to attractions such as the Childrens Museum and the Portland Science Center makes it an excellent choice for families.

Best hotels for a romantic getaway:

The Francis: Located in the West End neighborhood, The Francis is a charming boutique hotel that offers a romantic and intimate atmosphere. With beautifully decorated rooms featuring luxurious amenities and a complimentary gourmet breakfast, it ensures a memorable stay for couples. The hotels proximity to local parks and gardens provides opportunities for romantic walks and picnics.

Inn by the Sea: A short drive from Downtown Portland, Inn by the Sea is an upscale coastal resort that provides a perfect setting for a romantic escape. This luxurious hotel offers elegantly designed rooms, spa services, and breathtaking ocean views. Couples can enjoy fine dining at the on-site restaurant or take romantic walks along the nearby pristine beach.

Best for location:

Portland Regency Hotel and Spa: Situated in the heart of the Old Port, the Portland Regency Hotel and Spa offers a convenient location for exploring the citys historic district. The hotel features comfortable rooms, a full-service spa, and an on-site restaurant. From here, visitors can easily visit popular attractions, dine at local restaurants, and explore the charming waterfront area.

Hyatt Place Portland-Old Port: This modern hotel is located in the bustling Old Port neighborhood, offering easy access to numerous shops, restaurants, and entertainment options. It provides comfortable accommodations, a 24-hour fitness center, and a rooftop terrace with views of the city. Its central location allows visitors to immerse themselves in the vibrant atmosphere of the area.

The Westin Portland Harborview: Situated in Downtown Portland, The Westin Portland Harborview offers a prime location close to major attractions such as the Portland Museum of Art and the Cross Insurance Arena. The hotel features stylish rooms, a rooftop bar and lounge, and a wellness center. Its central location allows visitors to easily explore the citys cultural offerings and dining scene.

Best for a short city break:

The Westin Portland Harborview: With its central location and luxurious amenities, The Westin Portland Harborview is an ideal choice for a short city break. The hotel offers comfortable rooms, a rooftop lounge with panoramic city views, and a fitness center. Its proximity to downtown attractions, shopping areas, and restaurants makes it a convenient base for exploring the city within a limited time frame.

Courtyard Portland Downtown/Waterfront: Located near the waterfront in the Old Port, Courtyard Portland Downtown/Waterfront provides contemporary accommodations for a short city break. The hotel features stylish rooms, a fitness center, and an on-site bistro serving breakfast and evening cocktails. Its central location allows easy access to shopping, dining, and exploring the citys historic sites.

Show moreLess