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

Find out moreOpens in new tab or window
Photo by Jacob White

Hotels in Willard, Portland from CA $77

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 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 $123 per night from Dec 30 to Dec 31
4.2/5Very Good! (822 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
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 $124 per night from Dec 6 to Dec 7
4.4/5Wonderful! (965 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
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 $187 per night from Dec 13 to Dec 14
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
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 $84 per night from Dec 6 to Dec 7
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
Portland Harbor Hotel
4 out of 5
468 Fore Street, Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $208 per night from Dec 16 to Dec 17
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
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 $112 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
AC Hotel by Marriott Portland Downtown/Waterfront, ME
3.5 out of 5
158 Fore St, Portland, ME
Free cancellation
The price is CA $128 per night from Dec 7 to Dec 8
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
Holiday Inn Portland-By the Bay
3 out of 5
88 Spring St, Portland, ME
Free cancellation
The price is CA $129 per night from Dec 6 to Dec 7
4.3/5Excellent! (967 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
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 $83 per night from Jan 1 to Jan 2
4.3/5Excellent! (976 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
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 $109 per night from Jan 1 to Jan 2
4.5/5Wonderful! (505 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
Hampton Inn Saco
2.5 out of 5
48 Industrial Park Rd, Saco, ME
Free cancellationReserve now, pay when you stay
The price is CA $104 per night from Dec 6 to Dec 7
4.5/5Wonderful! (990 reviews)

"Our experience was great. Very clean room and the staff was very pleasant."…"

Reviewed on Nov. 20, 2020

Hampton Inn Saco
Tru by Hilton Portland Airport Area
2.5 out of 5
369 Maine Mall Road, South Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $98 per night from Dec 6 to Dec 7
4.6/5Wonderful! (835 reviews)

"I had to cancel my reservation. Because of everything happening with Covid-19 and related regulations, they were very accommodating. Also, the staff is very friendly."…"

Reviewed on Nov. 23, 2020

Tru by Hilton Portland Airport Area
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 $127 per night from Dec 6 to Dec 7
4.4/5Wonderful! (986 reviews)

"The restaurant was not open which was one of the main reasons we choose this hotel. Also the bathroom hygiene products were only half full leaving me to believe that the previous guests had used them and they were not replaced. The hair dryer barely worked. The room was however very clean."…"

Reviewed on Oct. 27, 2020

Hampton Inn Portland Downtown Waterfront
Hilton Garden Inn Portland Airport
3 out of 5
145 Jetport Blvd, Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $116 per night from Dec 6 to Dec 7
4.1/5Very Good! (969 reviews)

"Very friendly and helpful desk staff. Spacious and clean room, lovely comfortable beds."…"

Reviewed on Nov. 21, 2020

Hilton Garden Inn Portland 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,166 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
DoubleTree by Hilton Hotel Portland
3.5 out of 5
363 Maine Mall Rd, South Portland, ME
Free cancellationReserve now, pay when you stay
The price is CA $116 per night from Dec 6 to Dec 7
4.1/5Very Good! (971 reviews)

"Awesome, very friendly establishment . Very close to shopping and restaurants. Very close to interstate and major roads. I would highly recommend to my parents 😊"…"

Reviewed on Nov. 21, 2020

DoubleTree by Hilton Hotel Portland
Don't see what you're looking for?
See all available properties in Willard
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 Hotels Guide

Expedia.ca offers a selection of 1366 hotels in Willard. 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. 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 neighborhood you prefer.

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

Frequently asked questions

What is Willard like?
Guests are sure to enjoy their time checking out all that South Portland’s Willard neighborhood has to offer. Consider a visit to Willard Beach as part of your Willard travel plans.
Where is the best place to stay in Willard?
For your stay in Willard, BEACH HOUSE 10’ from the Ocean! is one of the top choices based on our traveler data. Other good choices for your stay in the neighborhood include Willard Beach Neighborhood-Close to all Southern Maine has to offer! and Fabulous, spacious home near Portland attractions and the beach.
How many hotels can I expect to find in Willard?
If you’re searching for places to stay in South Portland, Expedia has something to meet your needs with 24 Willard hotels and other accommodations to choose from.
If I need to cancel my hotel reservation in Willard, will I receive a refund?
Yes, you’ll find most hotel reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of your booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to review top deals in Willard.
What are the top things to see and do in Willard?
Willard Beach is an attraction you might want to check out while you’re in Willard. Portland Head Light and Cross Insurance Arena are also worth a visit when you’re out sightseeing in South Portland.

Recent Reviews in Willard