Hotels in South Portland

Search and compare South Portland hotels from hundreds of travel sites and save

South Portland, ME, United States
26 Sep — 27 Sep2
South Portland, ME, United States
Sun 26/9
Mon 27/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in South Portland

Filter by star ratings
All filters
Days Inn by Wyndham Airport/Maine Mall
Days Inn by Wyndham Airport/Maine Mall
7.8 Good
461 Maine Mall Road, South Portland, ME, United States
Show on map
8.0 km from city centre, South Portland 
GoodBased on 994 reviews
7.8

This pet-friendly hotel is located in South Portland and features an indoor pool. It also provides a 24-hour reception, an airport shuttle and meeting rooms.

Tru by Hilton Portland Airport Area ME
Tru by Hilton Portland Airport Area ME
8.9 Excellent
369 Maine Mall Road, South Portland, ME, United States
Show on map
7.8 km from city centre, South Portland 
ExcellentBased on 397 reviews
8.9

Tru By Hilton Portland Airport Area Me offers 3-star accommodation in South Portland. The multiple facilities this cosy hotel features include a games room, billiards and an express check-in and check-out feature.

Quality Inn & Suites
Quality Inn & Suites
7.0 Good
738 Main Street, South Portland, ME, United States
Show on map
6.0 km from city centre, South Portland 
GoodBased on 263 reviews
7.0

Quality Inn & Suites South Portland is located in South Portland and offers free Wi-Fi. It also features room service, a 24-hour reception and luggage storage.

Home2 Suites By Hilton Portland Airport
Home2 Suites By Hilton Portland Airport
8.8 Excellent
50 Maine Mall Road, South Portland, ME, United States
Show on map
7.2 km from city centre, South Portland 
ExcellentBased on 292 reviews
8.8

Home2 Suites By Hilton Portland Airport is situated in South Portland and features free wireless internet. It also provides a swimming pool.

Best Western Merry Manor Inn
Best Western Merry Manor Inn
8.1 Excellent
700 Main Street, South Portland, ME, United States
Show on map
5.8 km from city centre, South Portland 
ExcellentBased on 505 reviews
8.1

This pet-friendly hotel is located in South Portland and features an indoor pool and a Jacuzzi. It also provides a safe, a kids pool and an express check-in and check-out feature.

Howard Johnson by Wyndham South Portland
Howard Johnson by Wyndham South Portland
7.4 Good
675 Main Street I-95, South Portland, ME, United States
Show on map
5.7 km from city centre, South Portland 
GoodBased on 760 reviews
7.4

Boasting an indoor pool, Howard Johnson by Wyndham South Portland is situated in South Portland and provides comfortable accommodation. It also offers a shuttle service, laundry facilities and a safe.

Hampton Inn Portland-Airport
Hampton Inn Portland-Airport
8.3 Excellent
171 Philbrook Avenue, South Portland, ME, United States
Show on map
7.6 km from city centre, South Portland 
ExcellentBased on 574 reviews
8.3

Located in South Portland, Hampton Inn Portland-Airport is within a 10-minute drive of Portland International Jetport Airport and offers an indoor pool. It has a gym, as well as an express check-in and check-out feature, a 24-hour reception and a lake.

Portland Sheraton At Sable Oaks
Portland Sheraton At Sable Oaks
7.9 Good
200 Sable Oaks Drive, South Portland, ME, United States
Show on map
8.0 km from city centre, South Portland 
GoodBased on 193 reviews
7.9

Located in South Portland, Portland Marriott at Sable Oaks is within a 10-minute drive of Portland International Jetport Airport and provides an indoor pool and a sauna. The numerous facilities this charming hotel offers include an express check-in and check-out feature, a concierge and porters.

Tips for booking a South Portland hotel

Cheapest month:January
Most expensive month:August
Average price in South Portland:$182/night
Absolute cheapest price found:$80/night
Cheapest day:Tuesday
Most expensive day:Saturday
$94 - $275
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$163 - $295
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated South Portland hotels

Show all 48 hotels
1
Tru by Hilton Portland Airport Area ME
Tru by Hilton Portland Airport Area ME
8.9 Excellent
369 Maine Mall Road, South Portland, ME, United States
Show on map
7.8 km from city centre, South Portland 

Tru By Hilton Portland Airport Area Me offers 3-star accommodation in South Portland. The multiple facilities this cosy hotel features include a games room, billiards and an express check-in and check-out feature.

2
Portland Sheraton At Sable Oaks
Portland Sheraton At Sable Oaks
7.9 Good
200 Sable Oaks Drive, South Portland, ME, United States
Show on map
8.0 km from city centre, South Portland 

Located in South Portland, Portland Marriott at Sable Oaks is within a 10-minute drive of Portland International Jetport Airport and provides an indoor pool and a sauna. The numerous facilities this charming hotel offers include an express check-in and check-out feature, a concierge and porters.

3
Best Western Merry Manor Inn
Best Western Merry Manor Inn
8.1 Excellent
700 Main Street, South Portland, ME, United States
Show on map
5.8 km from city centre, South Portland 

This pet-friendly hotel is located in South Portland and features an indoor pool and a Jacuzzi. It also provides a safe, a kids pool and an express check-in and check-out feature.

4
Howard Johnson by Wyndham South Portland
Howard Johnson by Wyndham South Portland
7.4 Good
675 Main Street I-95, South Portland, ME, United States
Show on map
5.7 km from city centre, South Portland 

Boasting an indoor pool, Howard Johnson by Wyndham South Portland is situated in South Portland and provides comfortable accommodation. It also offers a shuttle service, laundry facilities and a safe.

5
Hampton Inn Portland-Airport
Hampton Inn Portland-Airport
8.3 Excellent
171 Philbrook Avenue, South Portland, ME, United States
Show on map
7.6 km from city centre, South Portland 

Located in South Portland, Hampton Inn Portland-Airport is within a 10-minute drive of Portland International Jetport Airport and offers an indoor pool. It has a gym, as well as an express check-in and check-out feature, a 24-hour reception and a lake.

6
Quality Inn & Suites
Quality Inn & Suites
7.0 Good
738 Main Street, South Portland, ME, United States
Show on map
6.0 km from city centre, South Portland 

Quality Inn & Suites South Portland is located in South Portland and offers free Wi-Fi. It also features room service, a 24-hour reception and luggage storage.

7
Days Inn by Wyndham Airport/Maine Mall
Days Inn by Wyndham Airport/Maine Mall
7.8 Good
461 Maine Mall Road, South Portland, ME, United States
Show on map
8.0 km from city centre, South Portland 

This pet-friendly hotel is located in South Portland and features an indoor pool. It also provides a 24-hour reception, an airport shuttle and meeting rooms.

Cheapest hotels in South Portland, Maine

Show all 48 hotels
Home2 Suites By Hilton Portland Airport
Home2 Suites By Hilton Portland Airport
8.8 Excellent
50 Maine Mall Road, South Portland, ME, United States
Show on map
7.2 km from city centre,  

Home2 Suites By Hilton Portland Airport is situated in South Portland and features free wireless internet. It also provides a swimming pool.

$136
Avg. per night
Tru by Hilton Portland Airport Area ME
Tru by Hilton Portland Airport Area ME
8.9 Excellent
369 Maine Mall Road, South Portland, ME, United States
Show on map
7.8 km from city centre,  

Tru By Hilton Portland Airport Area Me offers 3-star accommodation in South Portland. The multiple facilities this cosy hotel features include a games room, billiards and an express check-in and check-out feature.

$143
Avg. per night
Hampton Inn Portland-Airport
Hampton Inn Portland-Airport
8.3 Excellent
171 Philbrook Avenue, South Portland, ME, United States
Show on map
7.6 km from city centre,  

Located in South Portland, Hampton Inn Portland-Airport is within a 10-minute drive of Portland International Jetport Airport and offers an indoor pool. It has a gym, as well as an express check-in and check-out feature, a 24-hour reception and a lake.

$147
Avg. per night
Days Inn by Wyndham Airport/Maine Mall
Days Inn by Wyndham Airport/Maine Mall
7.8 Good
461 Maine Mall Road, South Portland, ME, United States
Show on map
8.0 km from city centre,  

This pet-friendly hotel is located in South Portland and features an indoor pool. It also provides a 24-hour reception, an airport shuttle and meeting rooms.

$150
Avg. per night
Howard Johnson by Wyndham South Portland
Howard Johnson by Wyndham South Portland
7.4 Good
675 Main Street I-95, South Portland, ME, United States
Show on map
5.7 km from city centre,  

Boasting an indoor pool, Howard Johnson by Wyndham South Portland is situated in South Portland and provides comfortable accommodation. It also offers a shuttle service, laundry facilities and a safe.

$150
Avg. per night
Best Western Merry Manor Inn
Best Western Merry Manor Inn
8.1 Excellent
700 Main Street, South Portland, ME, United States
Show on map
5.8 km from city centre,  

This pet-friendly hotel is located in South Portland and features an indoor pool and a Jacuzzi. It also provides a safe, a kids pool and an express check-in and check-out feature.

$161
Avg. per night
Portland Sheraton At Sable Oaks
Portland Sheraton At Sable Oaks
7.9 Good
200 Sable Oaks Drive, South Portland, ME, United States
Show on map
8.0 km from city centre,  

Located in South Portland, Portland Marriott at Sable Oaks is within a 10-minute drive of Portland International Jetport Airport and provides an indoor pool and a sauna. The numerous facilities this charming hotel offers include an express check-in and check-out feature, a concierge and porters.

$214
Avg. per night
Quality Inn & Suites
Quality Inn & Suites
7.0 Good
738 Main Street, South Portland, ME, United States
Show on map
6.0 km from city centre,  

Quality Inn & Suites South Portland is located in South Portland and offers free Wi-Fi. It also features room service, a 24-hour reception and luggage storage.

$288
Avg. per night

Hotel prices in South Portland

2 stars or below

$147 - $288

Days Inn by Wyndham Airport/Maine Mall

No. 1 most popular

$150
Avg. per night
Howard Johnson by Wyndham South Portland
$150
Avg. per night
Hampton Inn Portland-Airport

Best value

$147
Avg. per night
3 stars

$136 - $143

Tru by Hilton Portland Airport Area ME

No. 1 most popular

$143
Avg. per night
Home2 Suites By Hilton Portland Airport
$136
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in South Portland

South Portland travel FAQs

  • What are the best hotels in South Portland?

    One of the most popular hotels in South Portland is Days Inn by Wyndham Airport/Maine Mall, which has been reviewed by 998 users and currently has a rating of 7.8/10. Other top-rated locations include Tru by Hilton Portland Airport Area ME and Howard Johnson by Wyndham South Portland, which have received 8.9/10 and 7.4/10 ratings from our users, respectively.

  • What is a good hotel near Fort Preble?

    Willard Beach Neighborhood-Close To All Southern Maine Has To Offer! is a good hotel close to Fort Preble - it has scored 9.9 over 20 reviews from HotelsCombined users.

  • What is a good hotel in South Portland near Spring Point Ledge Light?

    For a good hotel near to Spring Point Ledge Light, consider Willard Beach Neighborhood-Close To All Southern Maine Has To Offer! - it is rated 9.9/10 from 20 HotelsCombined reviews.

  • Is there a good hotel near Willard Beach?

    20 HotelsCombined reviews of Willard Beach Neighborhood-Close To All Southern Maine Has To Offer! score it 9.9/10, making it a highly recommended hotel near Willard Beach.