A lighthouse, rocky coastline, and a sunset over the ocean.

Find beach hotels in South Portland, ME from CA $79

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on South Portland Beach Hotel

Tonight
Oct 8 - Oct 9
Tomorrow
Oct 9 - Oct 10
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Our top choices for South Portland beach hotels

1. Comfort Inn South Portland Airport

Comfort Inn South Portland Airport
South Portland
CA $98
CA $106 total
includes taxes & fees
Nov 8 - Nov 9
Comfort Inn South Portland Airport

2. Home2 Suites by Hilton Portland Airport

Home2 Suites by Hilton Portland Airport
South Portland
CA $120
CA $131 total
includes taxes & fees
Nov 1 - Nov 2
Home2 Suites by Hilton Portland Airport

3. Clarion Pointe South Portland

Clarion Pointe South Portland
Thorton Heights
CA $73
CA $79 total
includes taxes & fees
Nov 8 - Nov 9
Clarion Pointe South Portland

4. TownePlace Suites by Marriott Portland Airport ME

TownePlace Suites by Marriott Portland Airport ME
South Portland
CA $165
CA $180 total
includes taxes & fees
Nov 1 - Nov 2
TownePlace Suites by Marriott Portland Airport ME

5. The McKernan Inn

The McKernan Inn
South Portland
CA $285
CA $311 total
includes taxes & fees
Oct 14 - Oct 15
The McKernan Inn

6. Sunny Spot with Private Parking.

Sunny Spot with Private Parking.
Knightville
CA $280
CA $465 total
includes taxes & fees
Nov 3 - Nov 4
Sunny Spot with Private Parking.

7. Arlie`s Digs! - One Block To Willard Beach!

Arlie`s Digs! - One Block To Willard Beach!
Willard Beach
CA $276
CA $655 total
includes taxes & fees
Nov 2 - Nov 3
Arlie`s Digs! - One Block To Willard Beach!

8. Willard Square Family Home

Willard Square Family Home
Willard Beach
CA $428
CA $862 total
includes taxes & fees
Oct 14 - Oct 15
Willard Square Family Home

9. Willard By the Sea - 30 ft to the beach- 2nd floor

Willard By the Sea - 30 ft to the beach- 2nd floor
Willard
  • Coastal getaway with prime beach access and water activities, where sun loungers await and adventures from sailing to surfing beckon.
CA $397
CA $900 total
includes taxes & fees
Nov 4 - Nov 5
Willard By the Sea - 30 ft to the beach- 2nd floor

10. Willard By the Sea - 30 ft to the beach

Willard By the Sea - 30 ft to the beach
Willard
CA $398
CA $850 total
includes taxes & fees
Nov 4 - Nov 5
Willard By the Sea - 30 ft to the beach
View all properties

Choose what matters most at beach hotels in South Portland

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Beach hotels with free breakfast in South Portland

Home2 Suites by Hilton Portland Airport

Home2 Suites by Hilton Portland Airport
South Portland
CA $120
CA $131 total
includes taxes & fees
Nov 1 - Nov 2
Home2 Suites by Hilton Portland Airport

Comfort Inn South Portland Airport

Comfort Inn South Portland Airport
South Portland
CA $98
CA $106 total
includes taxes & fees
Nov 8 - Nov 9
Comfort Inn South Portland Airport

TownePlace Suites by Marriott Portland Airport ME

TownePlace Suites by Marriott Portland Airport ME
South Portland
CA $165
CA $180 total
includes taxes & fees
Nov 1 - Nov 2
TownePlace Suites by Marriott Portland Airport ME

Clarion Pointe South Portland

Clarion Pointe South Portland
Thorton Heights
CA $73
CA $79 total
includes taxes & fees
Nov 8 - Nov 9
Clarion Pointe South Portland

The McKernan Inn

The McKernan Inn
South Portland
CA $285
CA $311 total
includes taxes & fees
Oct 14 - Oct 15
The McKernan Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties

Top South Portland Hotel Reviews

Clarion Hotel Portland Airport ME

Clarion Hotel Portland Airport ME

10/10 Excellent
"Front desk staff very helpful and friendly."
Cynthia 1-night trip
Posted 2 hours ago
Clarion Hotel Portland Airport ME
Best Western Merry Manor Inn

Best Western Merry Manor Inn

8/10 Good
"Good enough for a night stay"
Alexander 1-night trip
Posted 2 hours ago
Best Western Merry Manor Inn
Comfort Inn South Portland Airport

Comfort Inn South Portland Airport

10/10 Excellent
"Clean, good location for travel, lovely helpful staff, good value"
Elizabeth 1-night trip
Posted 6 hours ago
Comfort Inn South Portland Airport
Spark by Hilton Portland Airport Maine Mall

Spark by Hilton Portland Airport Maine Mall

8/10 Good
"It was mostly good. Still carrying the Hilton name, I expected it to be nicer. But, on the other hand, I understand that they're taking an old hotel and giving it the Spark refresh. Airport shuttle was nice to have, though no grab-and-go breakfast options were available, despite the breakfast being grab-n-go in the first place. Nice people."
Alex 1-night trip
Posted 1 day ago
Spark by Hilton Portland Airport Maine Mall
DoubleTree by Hilton Hotel Portland

DoubleTree by Hilton Hotel Portland

10/10 Excellent
"I’m very happy with this hotel. The airport shuttle works perfectly. The front staff was very good. I can’t say enough nice things about the bar/breakfast employees, some of the nicest people I’ve ever met. The room was clean and spacious, the mattress and bedding were very good. Thank you Doubletree!"
Allen 2-night trip
Posted 1 day ago
DoubleTree by Hilton Hotel Portland
Holiday Inn Express Hotel & Suites South Portland by IHG

Holiday Inn Express Hotel & Suites South Portland by IHG

10/10 Excellent
"It was a very convenient location, the linens were very clean and the breakfast was surprisingly good! Good value for the price."
Edward 1-night trip
Posted 6 days ago
Holiday Inn Express Hotel & Suites South Portland by IHG

Frequently asked questions

What are the best beach hotels in South Portland?
For hotels near the beach in South Portland, consider The McKernan Inn, Comfort Inn Airport, or Portland Sheraton at Sable Oaks.The McKernan Inn, a 3-star property with a 9.2 rating, offers ocean views, a continental breakfast, and free WiFi. Reviewers often mention the friendly and helpful staff.Comfort Inn Airport, with an 8.4 rating, is located near the beach and provides a complimentary buffet breakfast, free WiFi, and free airport transportation. Guests frequently comment on the comfortable and clean rooms, as well as the friendly staff.The 4-star Portland Sheraton at Sable Oaks, also rated 8.4, is situated near the beach and offers free WiFi, free self-parking, and a 24-hour airport shuttle. Customers often highlight the beautiful, big rooms and the amazing staff.
How much does a beach hotel in South Portland cost?
Prices for beach hotels in South Portland vary, but you can find a great deal from CA $79 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which South Portland hotels are near the best beaches?
For hotels near the best beaches in South Portland, consider The McKernan Inn, Comfort Inn Airport, or Portland Sheraton at Sable Oaks.The 3-star McKernan Inn, with a 9.2 rating, offers ocean views from its rooms. Guests highlight the friendly and helpful staff.The Comfort Inn Airport, with an 8.4 rating, is located near the beach. It provides a free buffet breakfast and complimentary airport transportation. Customers often mention the comfortable and clean rooms.The 4-star Portland Sheraton at Sable Oaks, also rated 8.4, is another option near the beach. This hotel offers free WiFi and complimentary airport transportation. Reviewers frequently comment on the beautiful and spacious rooms.
Which beach hotels in South Portland are good for families?
For families seeking a beach hotel in South Portland, consider the Comfort Inn Airport and the Portland Sheraton at Sable Oaks.The Comfort Inn Airport, with an 8.4 rating, offers complimentary breakfast and free WiFi, which are convenient for families. Guests often mention the comfortable and clean rooms, as well as the friendly and helpful staff.The 4-star Portland Sheraton at Sable Oaks, also with an 8.4 rating, provides free WiFi and free self-parking. Reviewers frequently highlight the beautiful and large rooms, along with the friendly and amazing staff.
What are the best South Portland hotels with ocean views?
For hotels in South Portland with ocean views, The McKernan Inn is a much-loved option.The McKernan Inn, a 3-star property with a 9.2 rating, offers ocean views from its rooms. Guests frequently comment on the friendly and helpful staff.
What are the top-rated beach hotels in South Portland with a pool?
For a top-rated beach hotel in South Portland with a pool, the Portland Sheraton at Sable Oaks is a good option.The 4-star Portland Sheraton at Sable Oaks, with an 8.4 rating, features an indoor pool, and while not directly on the beach, it is conveniently located nearby. Guests frequently praise its beautiful and spacious rooms, friendly staff, and comfortable beds.
Which beach hotels in South Portland are good for couples?
For couples looking for a beach hotel in South Portland, consider The McKernan Inn.The McKernan Inn, a 3-star property with a 9.2 rating, offers ocean views from its rooms. Guests frequently comment on the friendly and helpful staff.
Which area of South Portland is best to stay in for beaches?
The best area to stay in South Portland for beaches is along the coast, particularly near Willard Beach and the Eastern Promenade.Willard Beach, located in the Willard Square neighbourhood, is a popular spot known for its crescent-shaped sandy shore and calm waters. It's a classic New England beach experience, ideal for relaxing strolls, sunbathing, or enjoying the ocean air. The area around it is mostly residential, giving it a laid-back, community feel, with a few local cafes and shops within walking distance.Families will find the Willard Beach area particularly appealing. The beach itself is well-maintained and has gentle waves, making it suitable for children. There's also a playground nearby, and the overall pace of life here is unhurried, offering a nice contrast to busier tourist areas.Further north, the Eastern Promenade area offers a different coastal experience. While not a sandy beach in the same way as Willard, it features an expansive paved path along the water, offering stunning views of Casco Bay and its islands. You'll find small rocky coves and public access points to the water, superb for exploring or launching a kayak.Couples looking for scenic walks and ocean vistas will enjoy the Eastern Promenade. It's a great spot for a morning jog or an evening stroll, with plenty of benches to stop and take in the views.
Which top beach hotels in South Portland offer water sport activities?
For top beach hotels in South Portland offering water sport activities, consider the Portland Sheraton at Sable Oaks.The 4-star Portland Sheraton at Sable Oaks, with an 8.4 rating, is located near the beach. Guests can enjoy kayaking and sailing activities in the vicinity. The hotel also provides amenities such as free WiFi and complimentary airport transportation.
How can I save on a beach hotel in South Portland with Expedia?
There are plenty of ways to save on a beach hotel in South Portland. Join One Key™, our free travel rewards program, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.
What is the best time of year to stay in a beach hotel in South Portland?
The most popular time to stay in a beach hotel in South Portland is during the summer months, particularly July and August. The weather is wonderfully warm and sunny, with average temperatures ranging from 20°C to 25°C, creating ideal conditions for enjoying the sandy shores and ocean activities.During this peak period, the beaches are bustling with visitors, and the coastal atmosphere is vibrant. It's the superb time for families to enjoy swimming, building sandcastles, or taking a scenic walk along Crescent Beach State Park. Many local businesses offer extended hours, and there's a lively array of outdoor events and seafood festivals, ensuring plenty of entertainment.As another option, June is a fantastic alternative. While still offering pleasant weather for beach activities, with temperatures typically between 18°C and 22°C, it presents a wonderful opportunity to find better value on premium beach hotel rooms and it can be easier to secure reservations at popular waterfront restaurants.
What beach activities should we do in South Portland?
The best beach activities in South Portland centre around Willard Beach and the Eastern Promenade Trail.Willard Beach, a popular sandy stretch, is ideal for a classic day by the sea. It's a great spot for swimming, building sandcastles, or simply relaxing with a book. Families will find this beach particularly appealing due to its calm waters and the presence of a small playground nearby, offering entertainment for younger children. The beach is also conveniently located near local cafes for a quick bite or an ice cream.For those who enjoy a more active experience, the Eastern Promenade Trail, accessible from areas near Willard Beach, offers fantastic opportunities. This paved path winds along the coastline, providing scenic views of the Casco Bay and the Portland Head Light in the distance. Couples often enjoy walking or cycling along this trail, especially at sunrise or sunset, for a picturesque outing.
Is it cheaper to book flights and a beach hotel in South Portland as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in South Portland for you.

Explore a world of travel with Expedia