Search Hotels Near 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

The McKernan Inn

The McKernan Inn
3.0 star property
0.4 km from Willard Beach
9.2 out of 10, Wonderful, (101 reviews)
"Amazing experience. Beautiful view. Wonderful staff. Great experience! "
United States
Sara
The price is ₹18,339
₹19,990 total
includes taxes & fees
5 May - 6 May
The McKernan Inn

The Weldon Hotel

The Weldon Hotel
4.5 star property
2.6 km from Willard Beach
9.8 out of 10, Exceptional, (101 reviews)
"Lovely suite! Comfy king bed, everything spotless, Great location. Would stay here again"
United States
Roberta
The price is ₹18,623
₹27,369 total
includes taxes & fees
25 May - 26 May
The Weldon Hotel

The Docent's Collection at 178 Middle Street

The Docent's Collection at 178 Middle Street
2.0 star property
2.6 km from Willard Beach
9.8 out of 10, Exceptional, (12 reviews)
"Wonderful stay. Very clean accommodations "
United States
Charles
The price is ₹17,965
₹19,581 total
includes taxes & fees
3 May - 4 May
The Docent's Collection at 178 Middle Street

The Docent's Collection at 121 Middle Street

The Docent's Collection at 121 Middle Street
3.5 star property
2.6 km from Willard Beach
9.6 out of 10, Exceptional, (300 reviews)
"Beautiful space, clean room, friendly and accommodating staff, excellent location"
United States
Kyle
The price is ₹16,503
₹17,988 total
includes taxes & fees
3 May - 4 May
The Docent's Collection at 121 Middle Street

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,007 reviews)
"It was a great stay"
United States
Kenneth
The price is ₹14,485
₹16,026 total
includes taxes & fees
3 May - 4 May
Hilton Garden Inn Portland Downtown Waterfront

Blind Tiger Portland - Danforth Street.

Blind Tiger Portland - Danforth Street.
3.5 star property
2.9 km from Willard Beach
9.6 out of 10, Exceptional, (180 reviews)
"The Blind Tiger was one of the best accommodations I've ever stayed in! The location was perfect – far enough away from the "bustle" of downtown but close enough to walk to many spots (Smalls was a favorite!). The daily breakfast was so great and the room, my goodness! Adorable, perfect, comfortable... best sleep of my life! Maggie was so helpful and accommodating and made our stay really special. All in all, highly recommend!"
United States
Caroline
The price is ₹29,717
₹32,391 total
includes taxes & fees
4 May - 5 May
Blind Tiger Portland - Danforth Street.

Cambria Hotel Portland Downtown-Old Port

Cambria Hotel Portland Downtown-Old Port
3.0 star property
2.6 km from Willard Beach
9.4 out of 10, Exceptional, (1,197 reviews)
"All was perfect, staff friendly and professional, breakfast great, room clean. "
United States
manuel
The price is ₹13,052
₹17,009 total
includes taxes & fees
3 May - 4 May
Cambria Hotel Portland Downtown-Old Port

Canopy by Hilton Portland Waterfront

Canopy by Hilton Portland Waterfront
4.0 star property
2.5 km from Willard Beach
9.4 out of 10, Exceptional, (1,000 reviews)
"Nice location and hotel"
United States
Colleen
The price is ₹17,134
₹18,957 total
includes taxes & fees
26 May - 27 May
Canopy by Hilton Portland Waterfront

AC Hotel Portland Downtown/Waterfront, ME

AC Hotel Portland Downtown/Waterfront, ME
3.5 star property
2.4 km from Willard Beach
9.2 out of 10, Wonderful, (1,005 reviews)
"The hotel is conveniently located at the water front, near many restaurants. The staff gets highest accolades and the shuttle service is amazing."
United States
Ella
The price is ₹14,045
₹15,539 total
includes taxes & fees
30 Apr - 1 May
AC Hotel Portland Downtown/Waterfront, ME

The Press Hotel, Marriott Autograph Collection

The Press Hotel, Marriott Autograph Collection
4.0 star property
2.8 km from Willard Beach
9.4 out of 10, Exceptional, (1,001 reviews)
"Fantastic hotel in the perfect location for walking around Portland. Hip, but comfortable vibe, great amenities and the restaurant is surprisingly good!"
United States
Sherri
The price is ₹19,549
₹21,629 total
includes taxes & fees
25 May - 26 May
The Press Hotel, Marriott Autograph Collection

Portland Harbor Hotel

Portland Harbor Hotel
4.0 star property
2.5 km from Willard Beach
9.2 out of 10, Wonderful, (1,753 reviews)
"Simply the best place to stay in Portland bar none."
United States
Aaron
The price is ₹13,628
₹18,674 total
includes taxes & fees
30 Apr - 1 May
Portland Harbor Hotel

Inn On Peaks Island

Inn On Peaks Island
3.0 star property
2.7 km from Willard Beach
9.2 out of 10, Wonderful, (109 reviews)
"Clean room. Great communication before and upon arrival. "
United States
Lindsey
The price is ₹17,419
₹18,987 total
includes taxes & fees
29 Apr - 30 Apr
Inn On Peaks Island

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,324 reviews)
"Good stay, great food scene!"
United States
Susan
The price is ₹8,901
₹9,848 total
includes taxes & fees
30 Apr - 1 May
Hyatt Place Portland Downtown - Old Port Square

Residence Inn Portland Downtown/Waterfront

Residence Inn Portland Downtown/Waterfront
3.0 star property
2.5 km from Willard Beach
9.0 out of 10, Wonderful, (1,005 reviews)
"Clean rooms, friendly staff. "
United States
Bryanna
The price is ₹12,159
₹13,453 total
includes taxes & fees
29 Apr - 30 Apr
Residence Inn Portland Downtown/Waterfront

Holiday Inn Portland-By the Bay by IHG

Holiday Inn Portland-By the Bay by IHG
4.0 star property
2.8 km from Willard Beach
9.0 out of 10, Wonderful, (1,523 reviews)
"Great place to stay! Pool was nice! Location is perfect!"
United States
Michelle
The price is ₹11,209
₹12,402 total
includes taxes & fees
30 Apr - 1 May
Holiday Inn Portland-By the Bay by IHG

Hampton Inn Portland Downtown - Waterfront

Hampton Inn Portland Downtown - Waterfront
2.5 star property
2.5 km from Willard Beach
8.8 out of 10, Excellent, (1,008 reviews)
"Great location, close to restaurants and shopping within walking distances."
United States
Angela
The price is ₹11,868
₹13,132 total
includes taxes & fees
29 Apr - 30 Apr
Hampton Inn Portland Downtown - Waterfront

Aloft Portland Downtown Waterfront ME

Aloft Portland Downtown Waterfront ME
3.0 star property
2.5 km from Willard Beach
8.8 out of 10, Excellent, (1,003 reviews)
"We loved this hotel! Definitely worth the stay!"
United States
Charles
The price is ₹11,680
₹12,923 total
includes taxes & fees
30 Apr - 1 May
Aloft Portland Downtown Waterfront ME

The Westin Portland Harborview

The Westin Portland Harborview
4.0 star property
3.2 km from Willard Beach
8.8 out of 10, Excellent, (1,007 reviews)
"Wonderful breakfast!"
United States
Lori
The price is ₹13,846
₹15,320 total
includes taxes & fees
12 May - 13 May
The Westin Portland Harborview

Evalina Hotel

Evalina Hotel
2.5 star property
2.5 km from Willard Beach
The price is ₹18,941
₹34,785 total
includes taxes & fees
3 May - 4 May
Evalina Hotel

Longfellow Hotel

Longfellow Hotel
4.0 star property
3.6 km from Willard Beach
9.6 out of 10, Exceptional, (157 reviews)
"Wonderful hotel- great location, staff and vibe."
United States
Laurie
The price is ₹14,327
₹19,495 total
includes taxes & fees
25 May - 26 May
Longfellow Hotel
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.

Compare popular hotels close to Willard Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Deluxe Room, Ocean View | Individually decorated, individually furnished, iron/ironing board
The McKernan Inn
3.0 star property
9.2
Wonderful
101 reviews
View
Deluxe Suite, 1 King Bed | Private kitchen | Full-sized fridge, microwave, oven, stovetop
The Weldon Hotel
4.5 star property
9.8
Exceptional
101 reviews
View
50-inch flat-screen TV with cable channels
The Docent's Collection at 178 Middle Street
2.0 star property
9.8
Exceptional
12 reviews
View
Luxury Loft, 3 Bedrooms | Living area | 52-inch LED TV with satellite channels, TV, streaming services
The Docent's Collection at 121 Middle Street
3.5 star property
9.6
Exceptional
300 reviews
View
Aerial view
Hilton Garden Inn Portland Downtown Waterfront
3.0 star property
9.4
Exceptional
1,007 reviews
View

Top Willard Beach Hotel Reviews

Hotels near other Willard Beach attractions

Frequently asked questions

What's the area like around Willard Beach?
Willard Beach is located in South Portland. If you're looking for a convenient place to stay, take a look at the 41 hotels and other accommodation options you'll find within a mile.
What's the best place to stay close to Willard Beach?
Adjacent to Willard Beach, The McKernan Inn is one of the top choices for your stay based on our traveller data, and this inn offers free breakfast and free parking. Other good options within a few miles include The Westin Portland Harborview and Portland Harbor Hotel.
How many hotels will I be able to find close to Willard Beach?
Expedia has 41 hotels and other accommodation options within a mile from Willard Beach.
If I need to cancel the hotel reservation for my stay near Willard Beach, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable if cancelled before the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within 24 hours of your booking. Enter your dates, click on "Search", then use the filter option "fully refundable" to get the best options available near Willard Beach.
What can I see and do near Willard Beach?
Fifth Maine Museum, Portland Museum of Art and Maine Narrow Gauge Railroad feature captivating exhibits. While you're exploring, swing by Victoria Mansion, Portland Head Light and State Theatre to learn a bit about the area. You can catch a show at Merrill Auditorium, Port City Music Hall and Lyric Music Theater.