Photo by Karen Rinaldo-green

Find hotels in Willard, South Portland
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Willard hotels

Embassy Suites by Hilton Portland Maine
Embassy Suites by Hilton Portland Maine6 km from Willard
9.4 out of 10, Exceptional, (1,144 reviews)
The price is ₩181,754
₩201,101 total
includes taxes & fees
Apr 9 - Apr 10

Hilton Garden Inn Portland Airport
Hilton Garden Inn Portland Airport6.3 km from Willard
8.4 out of 10, Very Good, (1,012 reviews)
The price is ₩145,343
₩160,808 total
includes taxes & fees
Apr 15 - Apr 16

Candlebay Inn
Candlebay Inn27.8 km from Willard
9.6 out of 10, Exceptional, (461 reviews)
The price is ₩223,813
₩243,956 total
includes taxes & fees
Apr 10 - Apr 11

Casco Bay Inn
Casco Bay Inn21.9 km from Willard
8.0 out of 10, Very Good, (1,001 reviews)
The price is ₩120,318
₩131,146 total
includes taxes & fees
Apr 9 - Apr 10

The McKernan Inn
The McKernan Inn2 km from Willard
9.2 out of 10, Wonderful, (94 reviews)
The price is ₩251,248
₩273,860 total
includes taxes & fees
Apr 12 - Apr 13

Inn On Peaks Island
Inn On Peaks Island4.3 km from Willard
9.0 out of 10, Wonderful, (108 reviews)
The price is ₩277,588
₩302,568 total
includes taxes & fees
Apr 9 - Apr 10

Clarion Pointe South Portland
Clarion Pointe South PortlandThorton Heights, 5.4 km from Willard
7.6 out of 10, Good, (429 reviews)
The price is ₩109,503
₩119,358 total
includes taxes & fees
Apr 15 - Apr 16

La Quinta Inn & Suites by Wyndham Portland DT/Maine Med
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med4.2 km from Willard
8.6 out of 10, Excellent, (2,240 reviews)
The price is ₩133,837
₩148,076 total
includes taxes & fees
Apr 9 - Apr 10

Hampton Inn Freeport/Brunswick
Hampton Inn Freeport/Brunswick25.6 km from Willard
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩152,734
₩166,480 total
includes taxes & fees
Apr 28 - Apr 29

Econo Lodge Freeport - Brunswick Area
Econo Lodge Freeport - Brunswick Area24.9 km from Willard
7.4 out of 10, Good, (1,000 reviews)
The price is ₩112,733
₩122,879 total
includes taxes & fees
Apr 14 - Apr 15

Holiday Inn Express Hotel & Suites Freeport by IHG
Holiday Inn Express Hotel & Suites Freeport by IHG24.3 km from Willard
8.6 out of 10, Excellent, (1,000 reviews)
The price is ₩144,202
₩157,180 total
includes taxes & fees
Apr 20 - Apr 21

Hilton Garden Inn Freeport Downtown
Hilton Garden Inn Freeport Downtown27.4 km from Willard
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩185,179
₩201,852 total
includes taxes & fees
May 3 - May 4

The Harraseeket Inn & Event House Freeport Downtown
The Harraseeket Inn & Event House Freeport Downtown27.7 km from Willard
9.4 out of 10, Exceptional, (915 reviews)
The price is ₩178,675
₩194,762 total
includes taxes & fees
Apr 9 - Apr 10

Comfort Inn Saco-Old Orchard Beach
Comfort Inn Saco-Old Orchard Beach20.4 km from Willard
9.2 out of 10, Wonderful, (1,000 reviews)
The price is ₩255,507
₩278,502 total
includes taxes & fees
May 4 - May 5

Hyatt Place Portland Downtown - Old Port Square
Hyatt Place Portland Downtown - Old Port Square2.8 km from Willard
9.0 out of 10, Wonderful, (1,322 reviews)
The price is ₩147,356
₩163,035 total
includes taxes & fees
Apr 12 - Apr 13

Inn By The Sea
Inn By The Sea7.3 km from Willard
9.4 out of 10, Exceptional, (309 reviews)
The price is ₩336,621
₩394,916 total
includes taxes & fees
Apr 14 - Apr 15

Fleetwood House Bed & Breakfast
Fleetwood House Bed & Breakfast6.3 km from Willard
9.0 out of 10, Wonderful, (132 reviews)
The price is ₩343,981
₩374,939 total
includes taxes & fees
Apr 9 - Apr 10

Best Western Freeport Inn
Best Western Freeport Inn21.4 km from Willard
7.8 out of 10, Good, (1,002 reviews)
The price is ₩132,350
₩144,261 total
includes taxes & fees
Apr 27 - Apr 28

The Nicholson Inn
The Nicholson Inn27 km from Willard
The price is ₩371,394
₩404,820 total
includes taxes & fees
Apr 9 - Apr 10
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
Find the best Willard areas and neighborhoods for the activities you enjoy most.

Willard Beach
If you're looking for some top things to see and do in Willard Beach and surrounding area, you can visit Willard Beach and Fort Preble.
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.

Meetinghouse Hill
While Meetinghouse Hill isn't home to many top sights, Willard Beach and Victoria Mansion 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 Hotel Reviews

Spark by Hilton Portland Airport Maine Mall
10/10 Excellent






































































