Willard Beach Hotels near 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Willard Beach hotels

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,150 reviews)
"Rooms are fantastic- spacious, clean and comfortable. "
United States
Lucas
The price is P9,298
P10,287 total
includes taxes & fees
May 31 - Jun 1
Embassy Suites by Hilton Portland Maine

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, (434 reviews)
"Was nice "
United States
Alan
The price is P3,940
P4,295 total
includes taxes & fees
May 12 - May 13
Clarion Pointe South Portland

Candlebay Inn

Candlebay Inn
3.0 star property
26.1 km from Willard Beach
9.6 out of 10, Exceptional, (462 reviews)
"The room was extremely clean the owner very friendly and the breakfast delicious highly recommend."
United States
Dawn
The price is P9,032
P9,845 total
includes taxes & fees
May 12 - May 13
Candlebay Inn

Casco Bay Inn

Casco Bay Inn
2.0 star property
20.2 km from Willard Beach
8.0 out of 10, Very Good, (1,001 reviews)
"Very nice place to stay at"
United States
Robert
The price is P5,128
P5,590 total
includes taxes & fees
May 13 - May 14
Casco Bay Inn

Hyatt Place Portland Downtown - Old Port Square

Hyatt Place Portland Downtown - Old Port Square
3.0 star property
2.5 km from Willard Beach
9.0 out of 10, Wonderful, (1,335 reviews)
The price is P10,093
P11,167 total
includes taxes & fees
May 25 - May 26
Hyatt Place Portland Downtown - Old Port Square

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, (926 reviews)
"Had the best stay, the staff was wonderful :)"
United States
Jocelyn
The price is P8,423
P9,180 total
includes taxes & fees
May 25 - May 26
The Harraseeket Inn & Event House Freeport Downtown

Hampton Inn Freeport/Brunswick

Hampton Inn Freeport/Brunswick
2.5 star property
24 km from Willard Beach
9.0 out of 10, Wonderful, (1,002 reviews)
"Plan to stay again!"
United States
Robert
The price is P7,316
P7,974 total
includes taxes & fees
May 19 - May 20
Hampton Inn Freeport/Brunswick

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,236 reviews)
"Breakfast was great , very pet friendly, clean and updated and close to the park and ball field !"
United States
Patricia
The price is P5,947
P6,580 total
includes taxes & fees
May 13 - May 14
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

The McKernan Inn

The McKernan Inn
3.0 star property
0.3 km from Willard Beach
9.2 out of 10, Wonderful, (104 reviews)
"The room was extremely comfortable. The breakfast was absolutely delicious. The staff was very friendly, welcoming, helpful and responsive."
United States
Susan
The price is P12,168
P13,263 total
includes taxes & fees
May 14 - May 15
The McKernan Inn

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,006 reviews)
"Very clean with a comfortable bed. Staff was friendly and helpful. "
United States
Tracy
The price is P7,407
P8,195 total
includes taxes & fees
May 26 - May 27
Hilton Garden Inn Portland Airport

Spark by Hilton Portland Airport Maine Mall

Spark by Hilton Portland Airport Maine Mall
2.0 star property
9.2 km from Willard Beach
7.8 out of 10, Good, (1,485 reviews)
"Great place to stay "
United States
Cornell
The price is P4,842
P5,278 total
includes taxes & fees
May 14 - May 15
Spark by Hilton Portland Airport Maine Mall

Saco Bay Hotel

Saco Bay Hotel
2.5 star property
23.3 km from Willard Beach
7.6 out of 10, Good, (1,055 reviews)
"Very clean, friendly staff, great breakfast. Would stay again "
Canada
Judith
The price is P5,599
P6,103 total
includes taxes & fees
May 12 - May 13
Saco Bay Hotel

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,009 reviews)
"Nice hotel!"
United States
Autumn
The price is P6,668
P7,268 total
includes taxes & fees
May 25 - May 26
Holiday Inn Express Hotel & Suites Freeport by IHG

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,044 reviews)
"Very clean ,great breakfast "
Canada
cindy
The price is P5,068
P5,524 total
includes taxes & fees
May 18 - May 19
Comfort Inn South Portland Airport

The Orchard House: Inn & Cafe

The Orchard House: Inn & Cafe
3.0 star property
27.7 km from Willard Beach
9.6 out of 10, Exceptional, (162 reviews)
"Wonderful place to stay! The room was very clean and the beds super comfortable. Will most definitely be returning for another visit in Maine."
United States
Shannon
The price is P9,484
P10,338 total
includes taxes & fees
May 12 - May 13
The Orchard House: Inn & Cafe

SpringHill Suites by Marriott Freeport Brunswick

SpringHill Suites by Marriott Freeport Brunswick
2.0 star property
23 km from Willard Beach
8.8 out of 10, Excellent, (241 reviews)
"I would stay there again. "
United States
Katherine
The price is P7,142
P7,784 total
includes taxes & fees
May 17 - May 18
SpringHill Suites by Marriott Freeport Brunswick

Americas Best Value Inn Scarborough Portland

Americas Best Value Inn Scarborough Portland
2.0 star property
11.6 km from Willard Beach
8.2 out of 10, Very Good, (1,005 reviews)
"Outstanding quality rooms for the price, very nice area"
United States
Christine
The price is P4,183
P4,559 total
includes taxes & fees
May 12 - May 13
Americas Best Value Inn Scarborough Portland

Best Western Merry Manor Inn

Best Western Merry Manor Inn
2.5 star property
Highland, 7 km from Willard Beach
9.0 out of 10, Wonderful, (1,041 reviews)
"We often stay here during school vacations for a night of swimming. The rooms are always clean, staff friendly, and breakfast always good! Plus free coffee and hot chocolate available any time."
United States
Jennifer
The price is P7,471
P8,143 total
includes taxes & fees
May 17 - May 18
Best Western Merry Manor Inn

Econo Lodge Freeport - Brunswick Area

Econo Lodge Freeport - Brunswick Area
2.0 star property
23.3 km from Willard Beach
7.4 out of 10, Good, (1,002 reviews)
"Clean room "
United States
Alain Patrick
The price is P5,183
P5,649 total
includes taxes & fees
May 19 - May 20
Econo Lodge Freeport - Brunswick Area

Hilton Garden Inn Portland Downtown Waterfront

Hilton Garden Inn Portland Downtown Waterfront
3.0 star property
2.3 km from Willard Beach
9.4 out of 10, Exceptional, (1,005 reviews)
"It was a great stay"
United States
Kenneth
The price is P10,389
P11,494 total
includes taxes & fees
May 25 - May 26
Hilton Garden Inn Portland Downtown Waterfront
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.

Loveitts Field

While there might not be top attractions in Loveitts Field, you can explore the larger area and discover places like Willard Beach and Fort Preble.

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 23 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.
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.

Explore a world of travel with Expedia