Maine may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find hotels near Willard Beach, Portland from CA $111

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type

Top Hotels Close to Willard Beach

Black Elephant Hostel
2 out of 5
3.2 km from Willard Beach
Get Rates
4.9/5Exceptional! (31 reviews)

"Great value, comfortable stay with friendly staff."…"

Reviewed on Nov. 6, 2020

Black Elephant Hostel
Beach House 10' From the Ocean!
0.2 km from Willard Beach
Get Rates
4.9/5Exceptional! (33 reviews)
Perfect Portland BEACH property

"Perfect location for our girls trip to Portland. This property is beach front! The pictures don’t do it justice. Super clean space, and an extremely accommodating host. Look no further for the perfect Portland property!"…"

Reviewed on Nov. 29, 2020

Beach House 10' From the Ocean!
Be Near Willard Beach in a Wonderful Residential Neighborhood
4.8/5Exceptional! (13 reviews)
Home away from home ❤️

"A surprising charming village where the property is situated near Willard Beach. Accommodations were very comfy with a homey atmosphere. And the neighborhood was whimsical!"…"

Reviewed on Oct. 2, 2020

Be Near Willard Beach in a Wonderful Residential Neighborhood
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Sunny Willard Beach Apartment
Fabulous, Spacious Home Near Portland Attractions and the Beach
Well Maintained Family Home That Sleeps up to 8 Guests Comfortably. Book 2020 Today!
Newer South Portland , 10-min To Downtown, 30-day Rentals 1 Bedroom Cottage
1/5 (1 review)
Worst stay of my life I left the place in 1 day

"Wrong address... wrong places ... no help what so ever ... place was nice when I finally find it after 4 hrs ... booked it through hotels.com .. worst experience ever ... they need to update pictures and location on the map and new physical address... place was rented during through 3 party turn ..."…"

Reviewed on Feb. 9, 2019

Newer South Portland , 10-min To Downtown, 30-day Rentals 1 Bedroom Cottage
AC Hotel by Marriott Portland Downtown/Waterfront, ME
3.5 out of 5
2.9 km from Willard Beach
Free cancellation
The price is CA $113 per night from Dec 20 to Dec 21
4.6/5Wonderful! (485 reviews)

"Modern, clean, slick and in a wonderful location overlooking Portland Harbor. Will absolutely stay again next time I’m in the area."…"

Reviewed on Nov. 25, 2020

AC Hotel by Marriott Portland Downtown/Waterfront, ME
Hilton Garden Inn Portland Downtown Waterfront
3 out of 5
2.9 km from Willard Beach
Free cancellationReserve now, pay when you stay
The price is CA $119 per night from Dec 6 to Dec 7
4.6/5Wonderful! (972 reviews)

"Great stay. Staff was consistently very friendly."…"

Reviewed on Nov. 22, 2020

Hilton Garden Inn Portland Downtown Waterfront
Residence Inn by Marriott Portland Downtown Waterfront
3 out of 5
3 km from Willard Beach
Free cancellationReserve now, pay when you stay
The price is CA $111 per night from Dec 9 to Dec 10
4.4/5Wonderful! (969 reviews)

"Nice Hotel location, close to many good restaurants a few blocks. No need of taxis just walk and enjoy the city."…"

Reviewed on Nov. 5, 2020

Residence Inn by Marriott Portland Downtown Waterfront
Portland Harbor Hotel
4 out of 5
3.2 km from Willard Beach
Free cancellationReserve now, pay when you stay
The price is CA $179 per night from Jan 3 to Jan 4
4.5/5Wonderful! (842 reviews)

"Love the location. Lots of amazing food close by and in a beautiful city. Was a bit noisy though."…"

Reviewed on Oct. 28, 2020

Portland Harbor Hotel
Courtyard Portland Downtown/Waterfront
3 out of 5
3.2 km from Willard Beach
Free cancellationReserve now, pay when you stay
The price is CA $114 per night from Dec 8 to Dec 9
4.5/5Wonderful! (748 reviews)

"Great location! Much better place than some of the higher end hotels downtown."…"

Reviewed on Oct. 25, 2020

Courtyard Portland Downtown/Waterfront
Hampton Inn Portland Downtown Waterfront
2.5 out of 5
3 km from Willard Beach
Free cancellationReserve now, pay when you stay
The price is CA $125 per night from Dec 11 to Dec 12
4.4/5Wonderful! (986 reviews)

"The room was clean. Not too much noise. There was dried pee on the toilet lid when we arrived. The staff was really nice. There wasn’t a view despite the photos on the website. To get that, you need to be on Commercial street. Comfy bed! No free parking."…"

Reviewed on Dec. 1, 2020

Hampton Inn Portland Downtown Waterfront
Portland Regency Hotel & Spa
3.5 out of 5
3.1 km from Willard Beach
Free cancellationReserve now, pay when you stay
The price is CA $178 per night from Dec 15 to Dec 16
4.6/5Wonderful! (962 reviews)

"The bed at this hotel is the best bed ever. The spa is very nice"…"

Reviewed on Nov. 7, 2020

Portland Regency Hotel & Spa
Hyatt Place Portland-Old Port
3 out of 5
3.2 km from Willard Beach
Free cancellationReserve now, pay when you stay
The price is CA $132 per night from Dec 9 to Dec 10
4.4/5Wonderful! (977 reviews)

"Location next to delicious eats. Heart of Old Port. Close to lighthouses."…"

Reviewed on Oct. 27, 2020

Hyatt Place Portland-Old Port
Blind Tiger Guest House
3.5 out of 5
3.8 km from Willard Beach
Free cancellationReserve now, pay when you stay
The price is CA $178 per night from Jan 5 to Jan 6
4.7/5Exceptional! (50 reviews)
Portland Gem

"Went for new year - though it was a bit of a walk through the snow and slush to town, it is still pretty close to all the Greta restaurants and bars. Loved the hotel - simple, comfortable and quirky. Would happily stay again"…"

Reviewed on Jan. 6, 2020

Blind Tiger Guest House
Holiday Inn Portland-By the Bay
3 out of 5
3.8 km from Willard Beach
Free cancellation
The price is CA $127 per night from Dec 13 to Dec 14
4.3/5Excellent! (971 reviews)

"Perfect location! Right near everything, decent price for everything you need to have a good couple nights in a new city."…"

Reviewed on Oct. 15, 2020

Holiday Inn Portland-By the Bay
121 MIDDLE an urban inn
3.5 out of 5
3.2 km from Willard Beach
Get Rates
4.6/5Exceptional! (14 reviews)

"The place is huge and located in the best location downtown near all the restaurants and popular spots to stop. The price point for this rental is perf et compared to the hotels and offers much more along with a well decorated apartment. The nice appliances and large bathroom were an added bonus. ..."…"

Reviewed on Nov. 20, 2020

121 MIDDLE an urban inn
The Press Hotel, Marriott Autograph Collection
4 out of 5
3.5 km from Willard Beach
Free cancellationReserve now, pay when you stay
The price is CA $162 per night from Jan 3 to Jan 4
4.7/5Exceptional! (553 reviews)

"Pretty hotel, Fantastic location for both walking around the town for shopping and dining...as well as for traveling around the area to site see!"…"

Reviewed on Oct. 20, 2020

The Press Hotel, Marriott Autograph Collection
The Westin Portland Harborview
4 out of 5
4.1 km from Willard Beach
Free cancellationReserve now, pay when you stay
The price is CA $119 per night from Dec 10 to Dec 11
4.3/5Excellent! (943 reviews)

"Beautiful location and wonderful staff! Very accommodating and lots of options for food nearby."…"

Reviewed on Nov. 28, 2020

The Westin Portland Harborview
Don't see what you're looking for?
See all available properties in Willard Beach
View all properties
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.

Willard Beach is located in South Portland. This welcoming area is known for its array of dining options and sporting events. South Portland is home to 24 hotels and other accommodations, so you can find something that's perfect for your stay.

Staying Near Willard Beach

Choose from 9 hotels and accommodations within a mile of Willard Beach, including these picks:

Things to See and Do Near Willard Beach

After you've visited Willard Beach, you can discover the sights within a couple miles of the area.

Study the collections at Portland Harbor Museum, South Portland Historical Society Museum, or Maine Narrow Gauge Railroad Company and Museum. Fort Preble, Spring Point Ledge Lighthouse, and Spring Point Ledge Light are well-known local landmarks worth a visit. You can check out the local talent at Lyric Music Theater, Merrill Auditorium, and Port City Music Hall.

Cross Insurance Arena and Southern Maine Community College are some sights worth a visit in the area. You might also stop by Maine Mall, located 5.5 mi (8.9 km) from Willard Beach, or Higgins Beach which is 6.2 mi (10 km) away.

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, check out the 26 hotels and other accommodations you’ll find within a mile.
What's the best hotel to stay close to Willard Beach?
Adjacent to Willard Beach, BEACH HOUSE 10’ from the Ocean! is one of the top choices for your stay based on our traveler data, and this vacation home features in-room kitchens and fireplaces. Other good options within a few miles include AC Hotel by Marriott Portland Downtown/Waterfront, ME and The Westin Portland Harborview.
How many hotels are there close to Willard Beach?
Expedia has 26 hotels and other accommodations 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! The majority of hotel bookings are refundable if you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that’s non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Put your dates in and click on “Search”, then you can use the “free cancellation” filter to view the best options available near Willard Beach.
What can I see and do near Willard Beach?
Wadsworth-Longfellow House, Portland Museum of Art, and Maine Historical Society feature captivating exhibits. While you’re exploring, swing by Portland Head Light, Fort Williams Park, and Victoria Mansion to learn a bit about the area. You can catch a show at Merrill Auditorium, Port City Music Hall, and Portland Stage.

Recent Reviews in Willard Beach

More trip options