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

Find out moreOpens in new tab or window
Photo by Karen Rinaldo-green

Hotels in Willard Beach, Portland from CA $75

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.

Willard Beach hotels and places to stay

Beach House 10' From the Ocean!
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!
Portland Sheraton at Sable Oaks
4 out of 5
200 Sable Oaks Dr, South Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $130 per night from Dec 8 to Dec 9
4.2/5Very Good! (823 reviews)

"They upgraded us which was great! LOVED the hotel!"…"

Reviewed on Nov. 7, 2020

Portland Sheraton at Sable Oaks
Be Near Willard Beach in a Wonderful Residential Neighborhood
Get Rates
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.
Fabulous, Spacious Home Near Portland Attractions and the Beach
Sunny Willard Beach Apartment
163 Preble St, South Portland, ME
Get Rates
Sunny Willard Beach Apartment
Alouette Beach Resort
2.5 out of 5
91 East Grand Avenue, Old Orchard Beach, ME
Free cancellationReserve now, pay when you stay
The price is CA $115 per night from Dec 14 to Dec 15
3.9/5Good! (464 reviews)

"closeness to the beach was great! pools were great!"…"

Reviewed on Nov. 29, 2020

Alouette Beach Resort
Best Western Merry Manor Inn
2.5 out of 5
700 Main St, South Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $110 per night from Jan 1 to Jan 2
4.1/5Very Good! (978 reviews)

"I really enjoyed the massage chair! The shower was also good (water pressure, temperature). It was very noisy, however. Not much privacy, you can hear what’s being said in the hall and in the room next door. There was also a dog growling/barking aggressively in the room next to mine."…"

Reviewed on Dec. 1, 2020

Best Western Merry Manor Inn
Residence Inn by Marriott Portland Downtown Waterfront
3 out of 5
145 Fore Street, Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $113 per night from Dec 7 to Dec 8
4.4/5Wonderful! (966 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
Holiday Inn Portland-By the Bay
3 out of 5
88 Spring St, Portland, ME
Free cancellation
The price is CA $127 per night from Dec 14 to Dec 15
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
Comfort Inn Airport
2.5 out of 5
90 Maine Mall Rd, South Portland, ME
Get Rates
4.1/5Very Good! (984 reviews)

"Clean friendly no ice for Covid-19 but still a great place to stay"…"

Reviewed on Oct. 16, 2020

Comfort Inn Airport
Howard Johnson Hotel by Wyndham South Portland
2 out of 5
675 Main Street I-95, Rt 1-I95 ex 45-I295 Ex 3, South Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $77 per night from Jan 1 to Jan 2
3.8/5Good! (1,165 reviews)

"Why spend the money to be in Portland when this hotel is a short 10 min drive To Portland. The staff greeted you as you walked in. The pool is a warm pool witch was nice. The restaurant that is attached has good food. Could use some updates"…"

Reviewed on Oct. 31, 2020

Howard Johnson Hotel by Wyndham South Portland
Portland Harbor Hotel
4 out of 5
468 Fore Street, Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $180 per night from Jan 3 to Jan 4
4.5/5Wonderful! (841 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
Embassy Suites by Hilton Portland Maine
3.5 out of 5
1050 Westbrook Street, Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $97 per night from Jan 3 to Jan 4
4.5/5Wonderful! (936 reviews)

"Loved our stay here. Rooms are very large and comfortable. Breakfast was hot and when my wife made a special request they cooked a sandwich to order! Only complaint is the HVAC fan in the bedroom did not have the option to stay on constantly thus interrupting our ‘white noise’"…"

Reviewed on Nov. 24, 2020

Embassy Suites by Hilton Portland Maine
La Quinta Inn & Suites by Wyndham Portland
2.5 out of 5
340 Park Ave, Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $83 per night from Dec 14 to Dec 15
4.5/5Wonderful! (907 reviews)
Nice clean place! Friendly staff. Safe.

"Good location."…"

Reviewed on Oct. 27, 2020

La Quinta Inn & Suites by Wyndham Portland
The Press Hotel, Marriott Autograph Collection
4 out of 5
119 Exchange Street, Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $163 per night from Jan 3 to Jan 4
4.7/5Exceptional! (552 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
Hampton Inn Portland Airport
2.5 out of 5
171 Philbrook Ave, South Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $97 per night from Jan 3 to Jan 4
4.3/5Excellent! (975 reviews)

"Great place to stay. Convenient to the Maine Mall and South Portland. Clean with Nice Amenities."…"

Reviewed on Oct. 18, 2020

Hampton Inn Portland Airport
Inn at St John Portland In-Town
2.5 out of 5
939 Congress St, Portland, ME
The price is CA $75 per night from Jan 3 to Jan 4
4.5/5Wonderful! (682 reviews)

"Absolutely the best place to stay! Mine was a brief stay for one night but check in was super easy, the front desk staff were lovely. Room was cozy and adorable. I look forward to staying again in the near future"…"

Reviewed on Nov. 4, 2020

Inn at St John Portland In-Town
AC Hotel by Marriott Portland Downtown/Waterfront, ME
3.5 out of 5
158 Fore St, Portland, ME
Free cancellation
The price is CA $114 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
Hampton Inn Portland Downtown Waterfront
2.5 out of 5
209 Fore St, Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $126 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
Home2 Suites by Hilton Portland Airport
2.5 out of 5
50 Maine Mall Road, South Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $108 per night from Jan 1 to Jan 2
4.5/5Wonderful! (506 reviews)

"Overall a nice stay. Our room had a few spiders and cleaning wasn't as good as previous stays. Room only had 2 forks which was inadequate for sleeps 6. Hotel was unable to give us more forks per clerk too."…"

Reviewed on Nov. 29, 2020

Home2 Suites by Hilton Portland Airport
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 Hotels Guide

Expedia.ca offers a selection of 1330 hotels in Willard Beach. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Willard Beach. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Willard Beach neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Willard Beach, Portland now!

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.
What's a favorite hotel to stay in Willard Beach?
For your stay in Willard Beach, BEACH HOUSE 10’ from the Ocean! is one of the top choices based on our traveler data. Other good options for your stay in the area include Be Near Willard Beach in a Wonderful Residential Neighborhood and Fabulous, spacious home near Portland attractions and the beach.
How many hotels are there in Willard Beach?
When you want to kick up your feet after a day of exploring the sights in South Portland, you can choose from 16 Expedia hotels and other accommodations in Willard Beach.
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 “free cancellation” 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, Cross Insurance Arena and Portland Head Light are also worth a stop.

Recent Reviews in Willard Beach