Find hotels in Willard Beach, South Portland

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Willard Beach hotels

1. Hilton Garden Inn Portland Airport

Hilton Garden Inn Portland Airport
3.0 star property
7.1 km from Willard Beach
8.4 out of 10, Very Good, (1,004 reviews)
"Clean room, pool/hot tub, on site bar and grill, kind and helpful staff!"
United States
Emma
The price is ¥28,785
¥31,848 total
includes taxes & fees
Jun 21 - Jun 22
Hilton Garden Inn Portland Airport

2. Embassy Suites by Hilton Portland Maine

Embassy Suites by Hilton Portland Maine
3.5 star property
6.7 km from Willard Beach
9.4 out of 10, Exceptional, (1,159 reviews)
"Fantastic hotel. Will be staying here again!"
United States
Sarah Grace
The price is ¥31,822
¥35,209 total
includes taxes & fees
Jun 14 - Jun 15
Embassy Suites by Hilton Portland Maine

3. The Harraseeket Inn & Event House Freeport Downtown

The Harraseeket Inn & Event House Freeport Downtown
3.5 star property
26 km from Willard Beach
9.4 out of 10, Exceptional, (937 reviews)
"Had the best stay, the staff was wonderful :)"
United States
Jocelyn
The price is ¥30,282
¥33,007 total
includes taxes & fees
Jun 29 - Jun 30
The Harraseeket Inn & Event House Freeport Downtown

4. Comfort Inn South Portland Airport

Comfort Inn South Portland Airport
2.5 star property
8.4 km from Willard Beach
8.6 out of 10, Excellent, (2,106 reviews)
"Good breakfast! Very safe area and close to shopping"
United States
Tim
The price is ¥18,610
¥20,285 total
includes taxes & fees
Jun 15 - Jun 16
Comfort Inn South Portland Airport

5. Clarion Pointe South Portland

Clarion Pointe South Portland
2.0 star property
Thorton Heights, 6.9 km from Willard Beach
7.6 out of 10, Good, (467 reviews)
"Nice and affordable please, pool was really nice and also breakfast"
United States
paula
The price is ¥12,022
¥13,104 total
includes taxes & fees
Jun 10 - Jun 11
Clarion Pointe South Portland

6. Best Western Merry Manor Inn

Best Western Merry Manor Inn
2.5 star property
Highland, 7 km from Willard Beach
8.8 out of 10, Excellent, (1,051 reviews)
"This is a great hotel for families"
United States
Marcia
The price is ¥22,439
¥24,459 total
includes taxes & fees
Jun 28 - Jun 29
Best Western Merry Manor Inn

7. Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collection Hotel

Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collection Hotel
3.5 star property
8.4 km from Willard Beach
8.4 out of 10, Very Good, (2,923 reviews)
"The room was very clean and the staff was very helpful."
United States
Johanne Elie
The price is ¥15,869
¥17,297 total
includes taxes & fees
Jun 11 - Jun 12
Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collection Hotel

8. Saco Bay Hotel

Saco Bay Hotel
2.5 star property
23.3 km from Willard Beach
7.6 out of 10, Good, (1,065 reviews)
"Very clean, friendly staff, great breakfast. Would stay again "
Canada
Judith
The price is ¥14,091
¥15,359 total
includes taxes & fees
Jun 10 - Jun 11
Saco Bay Hotel

9. La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

La Quinta Inn & Suites by Wyndham Portland DT/Maine Med
3.0 star property
4.5 km from Willard Beach
8.6 out of 10, Excellent, (2,213 reviews)
"Its a nice place to stay. No complaints Staff were really accommodative.."
United States
Rejo
The price is ¥22,280
¥24,650 total
includes taxes & fees
Jun 14 - Jun 15
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

10. Hampton Inn Freeport/Brunswick

Hampton Inn Freeport/Brunswick
2.5 star property
24 km from Willard Beach
9.0 out of 10, Wonderful, (1,010 reviews)
"Excellent stay, breakfast very good and clean !!!! The staff very friendly and efficient......"
United States
henry
The price is ¥23,890
¥26,040 total
includes taxes & fees
Jun 14 - Jun 15
Hampton Inn Freeport/Brunswick

11. Hilton Garden Inn Freeport Downtown

Hilton Garden Inn Freeport Downtown
3.0 star property
25.7 km from Willard Beach
9.0 out of 10, Wonderful, (1,002 reviews)
"Perfect location in Freeport"
United States
Kevin
The price is ¥22,934
¥24,999 total
includes taxes & fees
Jun 14 - Jun 15
Hilton Garden Inn Freeport Downtown

12. Holiday Inn Express Hotel & Suites Freeport by IHG

Holiday Inn Express Hotel & Suites Freeport by IHG
2.5 star property
22.7 km from Willard Beach
8.6 out of 10, Excellent, (1,004 reviews)
"The room was clean, the staff was helpful with telling us about the area."
United States
Karen
The price is ¥22,280
¥24,285 total
includes taxes & fees
Jun 14 - Jun 15
Holiday Inn Express Hotel & Suites Freeport by IHG

13. Clarion Hotel Portland Airport ME

Clarion Hotel Portland Airport ME
2.5 star property
5.2 km from Willard Beach
8.0 out of 10, Very Good, (1,481 reviews)
"I love the hot tub and pool and the staffs were amazing"
United States
CHIDIADI
The price is ¥17,472
¥19,331 total
includes taxes & fees
Jun 11 - Jun 12
Clarion Hotel Portland Airport ME

14. LivAway Suites Portland-Scarborough

LivAway Suites Portland-Scarborough
2.0 star property
9.4 km from Willard Beach
8.0 out of 10, Very Good, (247 reviews)
"The staff were extremely kind and helpful!"
United States
Sandra
The price is ¥17,167
¥18,712 total
includes taxes & fees
Jun 9 - Jun 10
LivAway Suites Portland-Scarborough

15. HomeAwhile

HomeAwhile
2.0 star property
9.5 km from Willard Beach
9.4 out of 10, Exceptional, (78 reviews)
"Great stay."
United States
Mark
The price is ¥25,823
¥28,147 total
includes taxes & fees
Jun 10 - Jun 11
HomeAwhile

16. Best Western Freeport Inn

Best Western Freeport Inn
3.0 star property
19.7 km from Willard Beach
7.8 out of 10, Good, (1,007 reviews)
"WiFi on 3 level was terrible. Room as very clean. Staff at checkin was great! Just the WiFi was bad"
United States
Linda
The price is ¥15,260
¥16,634 total
includes taxes & fees
Jun 14 - Jun 15
Best Western Freeport Inn

17. The Freeport Hotel, an Ascend Collection Hotel

The Freeport Hotel, an Ascend Collection Hotel
2.0 star property
23.2 km from Willard Beach
7.8 out of 10, Good, (1,007 reviews)
"Convenient, comfortable, reasonable breakfast, friendly (and busy) staff."
United States
Catherine
The price is ¥15,075
¥16,432 total
includes taxes & fees
Jun 11 - Jun 12
The Freeport Hotel, an Ascend Collection Hotel

18. Candlebay Inn

Candlebay Inn
3.0 star property
26.1 km from Willard Beach
9.6 out of 10, Exceptional, (463 reviews)
"Very nice owners and the place was clean food was great and location was excellent. Will tell are family and friends when they visit Maine."
United States
Barry
The price is ¥27,987
¥30,505 total
includes taxes & fees
Jun 10 - Jun 11
Candlebay Inn

19. Tru by Hilton Portland Airport Area

Tru by Hilton Portland Airport Area
3.0 star property
9 km from Willard Beach
8.8 out of 10, Excellent, (1,768 reviews)
"The hotel was a perfect airport hotel. Clean and nice stay."
United States
Jacqueline
The price is ¥20,301
¥22,128 total
includes taxes & fees
Jun 11 - Jun 12
Tru by Hilton Portland Airport Area

20. Hampton Inn & Suites Portland West

Hampton Inn & Suites Portland West
2.5 star property
8.8 km from Willard Beach
8.8 out of 10, Excellent, (642 reviews)
"What a beautiful spot to stay and would come back anytime I’m through this area! A+++"
Canada
Mark
The price is ¥28,785
¥31,848 total
includes taxes & fees
Jun 21 - Jun 22
Hampton Inn & Suites Portland West
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.

Where to stay in Willard Beach

Find the best Willard Beach areas and neighborhoods for the activities you enjoy most.

Ferry Village

While there might not be top attractions in Ferry Village, you can explore the larger area and discover places like Willard Beach and Casco Bay Lines Ferry Terminal.

Willard

While Willard might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Willard Beach and Portland Head Light.

Meetinghouse Hill

While Meetinghouse Hill isn't home to many top sights, Willard Beach and Portland Museum of Art are some notable places to visit nearby.

Knightville

When in Knightville, you can plan a visit to Victoria Mansion and Portland Museum of Art, some noteworthy sights in the nearby area.

Pleasantdale

Though Pleasantdale might not have many top sights, you can venture to the surrounding area to see attractions like Portland Museum of Art and State Theatre.

Top Willard Beach Hotel Reviews

Frequently asked questions

What is Willard Beach like?
Travelers to the Willard Beach neighborhood in South Portland will be sure to enjoy their stay. Consider a visit to Willard Beach as part of your Willard Beach travel plans.
How many hotels are there in Willard Beach?
Expedia has 24 hotels and other accommodations in Willard Beach to choose from, making this an ideal home base for exploring the greater South Portland area.
If I need to cancel my hotel reservation in Willard Beach, will I receive a refund?
Yes, you'll find most hotel bookings are refundable if you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Add your dates and click on "Search", then you can use the "fully refundable" filter to get the best deals available in Willard Beach.
Where can I learn more about changing or cancelling my trip to Willard Beach?
For more information about rescheduling or cancelling your trip to Willard Beach, go to https://www.expedia.com/service/.
What is there to do in this South Portland neighborhood?
Willard Beach is an attraction you might want to check out while you're in Willard Beach. When you're sightseeing in South Portland, Fort Preble and Portland Harbor Museum are also worth a stop.