Photo by Assya A

Find hotels in Willard, South Portland

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Willard hotels

Hilton Garden Inn Portland Downtown Waterfront

3.0 star property
1.8 mi from Willard
9.2 out of 10, Wonderful, (1003)
"Beautiful hotel"
United States
Lauren
$107 nightly
The price is $119
Dec 16 - Dec 17
Total with taxes and fees
Hilton Garden Inn Portland Downtown Waterfront

Portland Harbor Hotel

4.0 star property
1.7 mi from Willard
9.2 out of 10, Wonderful, (1707)
"Beautiful room, friendly staff, and perfect location."
United States
Lisa
$144 nightly
The price is $160
Dec 17 - Dec 18
Total with taxes and fees
Portland Harbor Hotel

Holiday Inn Portland-By the Bay by IHG

4.0 star property
1.7 mi from Willard
8.8 out of 10, Excellent, (1421)
"The staff was very helpful and the location was great!! "
United States
Donna
$74 nightly
The price is $82
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday Inn Portland-By the Bay by IHG

Embassy Suites by Hilton Portland Maine

3.5 star property
3.7 mi from Willard
9.4 out of 10, Exceptional, (1131)
"Room was spotless and the staff was extremely friendly and knowledgeable! Would definitely stay here again!"
United States
Lori ann
$96 nightly
The price is $106
Dec 21 - Dec 22
Total with taxes and fees
Embassy Suites by Hilton Portland Maine

Hampton Inn Portland Downtown - Waterfront

2.5 star property
1.9 mi from Willard
8.8 out of 10, Excellent, (1005)
"Clean, comfortable and convenient location."
United States
Kurt
$92 nightly
The price is $102
Dec 21 - Dec 22
Total with taxes and fees
Hampton Inn Portland Downtown - Waterfront

AC Hotel Portland Downtown/Waterfront, ME

3.5 star property
1.9 mi from Willard
9.2 out of 10, Wonderful, (1005)
"Overall we had a great time and the price was super fair. "
United States
Abigail
$87 nightly
The price is $96
Dec 21 - Dec 22
Total with taxes and fees
AC Hotel Portland Downtown/Waterfront, ME

Hyatt Place Portland Downtown - Old Port Square

3.0 star property
1.7 mi from Willard
9.0 out of 10, Wonderful, (1284)
"Room was great, awesome location!"
United States
Erick
$99 nightly
The price is $110
Dec 10 - Dec 11
Total with taxes and fees
Hyatt Place Portland Downtown - Old Port Square

Clarion Hotel Portland Airport ME

2.5 star property
2.9 mi from Willard
8.0 out of 10, Very Good, (1276)
"Great place to stay!"
United States
Victoria
$84 nightly
The price is $93
Dec 12 - Dec 13
Total with taxes and fees
Clarion Hotel Portland Airport ME

Courtyard Portland Downtown/Waterfront

3.0 star property
1.6 mi from Willard
9.2 out of 10, Wonderful, (1000)
"It was a nice stay for the night"
United States
Katy
$98 nightly
The price is $108
Jan 4 - Jan 5, 2026
Total with taxes and fees
Courtyard Portland Downtown/Waterfront

Tru by Hilton Portland Airport Area

2.5 star property
4.8 mi from Willard
8.8 out of 10, Excellent, (1645)
"Staff was friendly and hotel was clean."
United States
Dianna
$74 nightly
The price is $81
Dec 21 - Dec 22
Total with taxes and fees
Tru by Hilton Portland Airport Area

DoubleTree by Hilton Hotel Portland

4.0 star property
4.8 mi from Willard
8.0 out of 10, Very Good, (1303)
"Staff were very attentive, breakfast had good choices. Great stay."
United States
Liliana
$74 nightly
The price is $81
Dec 16 - Dec 17
Total with taxes and fees
DoubleTree by Hilton Hotel Portland

Cambria Hotel Portland Downtown-Old Port

3.0 star property
2 mi from Willard
9.4 out of 10, Exceptional, (1130)
"Super modern, super clean, super friendly staff, love Cambria hotels"
United States
Robert
$124 nightly
The price is $137
Jan 1 - Jan 2, 2026
Total with taxes and fees
Cambria Hotel Portland Downtown-Old Port

Portland Regency Hotel & Spa

3.5 star property
1.8 mi from Willard
9.4 out of 10, Exceptional, (1547)
"Yes, excellent service and we really enjoyed our stay."
United States
Bruce
$128 nightly
The price is $142
Dec 22 - Dec 23
Total with taxes and fees
Portland Regency Hotel & Spa

Aloft Portland Downtown Waterfront ME

3.0 star property
1.5 mi from Willard
8.8 out of 10, Excellent, (1006)
"Clean, good breakfast and nice bar! "
United States
James
$79 nightly
The price is $87
Dec 14 - Dec 15
Total with taxes and fees
Aloft Portland Downtown Waterfront ME

Canopy by Hilton Portland Waterfront

4.0 star property
1.6 mi from Willard
9.4 out of 10, Exceptional, (1006)
"Staff was lovely. Room was excellent and the hotel decor is very appealing. "
United States
Harris
$122 nightly
The price is $135
Dec 23 - Dec 24
Total with taxes and fees
Canopy by Hilton Portland Waterfront

Casco Bay Inn

2.0 star property
13.6 mi from Willard
8.0 out of 10, Very Good, (1002)
"The area was great! The room was clean and affordable."
United States
GregAndJen
$80 nightly
The price is $87
Jan 1 - Jan 2, 2026
Total with taxes and fees
Casco Bay Inn

Best Western Merry Manor Inn

2.5 star property
Highland, 3.4 mi from Willard
9.0 out of 10, Wonderful, (1001)
"The room was clean and the bed very comfortable. The breakfast was great. We will definitely stay here on our next visit to Portland. "
United States
Pamela
$98 nightly
The price is $107
Dec 16 - Dec 17
Total with taxes and fees
Best Western Merry Manor Inn

TownePlace Suites by Marriott Portland Airport ME

2.0 star property
4.6 mi from Willard
9.0 out of 10, Wonderful, (339)
"Awesome place and excellent service "
United States
Kathy
$89 nightly
The price is $97
Dec 16 - Dec 17
Total with taxes and fees
TownePlace Suites by Marriott Portland Airport ME

La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

3.0 star property
2.6 mi from Willard
8.8 out of 10, Excellent, (2287)
"Great breakfast options and very convenient location."
United States
Greta
$84 nightly
The price is $93
Dec 10 - Dec 11
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

Ramada Plaza by Wyndham Portland

3.0 star property
5.5 mi from Willard
7.8 out of 10, Good, (1028)
"Always enjoy staying here. "
United States
Leah
$89 nightly
The price is $99
Dec 14 - Dec 15
Total with taxes and fees
Ramada Plaza by Wyndham Portland
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 Spring Point Ledge Lighthouse.

Knightville

When in Knightville, you can plan a visit to Victoria Mansion and Casco Bay Bridge, some noteworthy sights in the nearby area.

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.

Cash Corner

While visiting Cash Corner, you might make a stop by sights like Casco Bay and Maine Military Museum.

Top Willard Hotel Reviews

Frequently asked questions

What are the best hotels in Willard that travelers recommend?
Blind Tiger Portland - Danforth Street is a great choice for travelers seeking a cozy and friendly setting, boasting an exceptional score of 9.6. This charming hotel provides guests with complimentary breakfast options, premium bedding for a restful night, and designer toiletries to enhance your stay. Located in a historical district, it offers a unique blend of modern comfort and rich heritage, making it a delightful base for exploring the nearby attractions.

For couples yearning for a romantic getaway, the Portland Regency Hotel & Spa is an exceptional option, rated 9.4 by guests. With its full-service spa offering a range of treatments from prenatal massages to aromatherapy, couples can unwind together in a tranquil setting. The historic ambiance, combined with nearby beach access, ensures a great mix of relaxation and adventure.

Families will find the Portland Harbor Hotel particularly accommodating, holding a great rating of 9.2. It features family-friendly amenities such as cribs and highchairs, ensuring that little ones are well taken care of. With spacious rooms and a terrace for relaxation, parents can enjoy quality time while the kids explore the nearby sandy beach.

Business travelers will appreciate the Canopy by Hilton Portland Waterfront, also rated 9.4. This hotel offers a 24-hour accessible fitness center and a business center, ideal for those needing to stay productive. With its ocean-view restaurant and proximity to the shopping district, it strikes a balance between work and leisure, providing a refreshing environment to unwind after a busy day.

Lastly, the Hilton Garden Inn Portland Downtown Waterfront, rated 9.2, caters to a diverse range of guests. From its indoor pool to the nearby beach, it offers both relaxation and recreational activities. The availability of suites and kitchen facilities makes it a convenient choice for families or groups looking for a home-away-from-home experience.
What are the best family hotels in Willard?
The Portland Regency Hotel & Spa, positioned in the heart of Portland, is an excellent choice for families seeking comfort and convenience. With a stellar review score of 9.4, this hotel offers complimentary cribs and rollaway beds, ensuring your little ones have a cozy space to rest after a day of adventures. The inviting garden area provides a serene environment for family strolls, while a delicious breakfast option adds to the ease of your stay.

Another fantastic family-friendly option is the Canopy by Hilton Portland Waterfront. Also rated 9.4, this hotel features connecting rooms, making it easy for families to stay close together. The on-site restaurant caters to younger guests with kid-friendly menu options, ensuring even the pickiest eaters find something they enjoy.

The Portland Harbor Hotel, with a review score of 9.2, boasts amenities like free cribs and highchairs, making dining out with children a breeze. The hotel's daily housekeeping ensures your room remains tidy, providing the convenience families often seek while traveling. Additionally, the lovely garden space is superb for children to explore.

For those who prioritize location, the Hilton Garden Inn Portland Downtown Waterfront, also rated 9.2, offers a suite of family-friendly amenities, including connecting rooms and free cribs. The kitchen and microwave facilities are a bonus for families wishing to prepare meals, and the breakfast for children makes mornings straightforward.

Lastly, the Courtyard Portland Downtown/Waterfront, also boasting a 9.2 rating, features a pool that's sure to be a hit with kids. With free cribs and rollaway beds available, families can rest easy knowing there's ample sleeping space for everyone. The daily breakfast and snack bar are superb for fueling up before exploring the vibrant Portland area.
What are the best spa hotels in Willard?
The Portland Regency Hotel & Spa is a fantastic choice for travelers seeking a rejuvenating spa experience in Portland, Maine. With an impressive customer review rating of 9.4, this hotel offers a warm and friendly setting paired with exceptional service.
What hotels in Willard offer free breakfast?
If you're looking for a delightful stay in Willard, the Hampton Inn Portland Downtown - Waterfront is a fantastic choice. This hotel, rated 8.8 by guests, features a complimentary buffet breakfast, ensuring your family starts the day off right. Its indoor pool is great for a splash with the kids, while the accessible fitness center allows parents to maintain their workout routine.

For those who appreciate a touch of history and elegance, the Blind Tiger Portland - Danforth Street offers a charming ambiance with an outstanding score of 9.6. Nestled in a historical district, this hotel provides premium bedding, designer toiletries, and cozy fireplaces—ideal for families who enjoy a cozy feel while exploring the city. Plus, with free Wi-Fi and off-street parking, convenience is at your fingertips.
What are the best budget hotels in Willard?
If you're looking for budget-friendly accommodations in Willard, consider the charming Blind Tiger Portland - Danforth Street. With an impressive traveler rating of 9.6, this hotel offers a homely atmosphere complemented by historical charm. Guests appreciate the complimentary breakfast and free WiFi, ensuring convenience for travelers. The cozy rooms feature premium bedding and delightful amenities such as designer toiletries and bathrobes, making for a comfortable stay.

For families, the Portland Regency Hotel & Spa is another excellent option. Rated 9.4 by guests, this hotel stands out with its array of family-friendly amenities, including free cribs and rollaway beds to accommodate larger families. Parents can indulge in the on-site full-service spa, featuring a hot tub and a variety of rejuvenating treatments, while kids enjoy the spacious rooms and nearby attractions in the historical district.

While these properties cater wonderfully to families, couples seeking a romantic getaway will also find a superb retreat at the Portland Regency Hotel & Spa, thanks to its intimate atmosphere and luxurious spa treatments.

Whichever hotel you choose, you can expect quality service and a memorable experience in Willard.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Willard.
How can I save on a Willard hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Willard hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Willard hotel?
Hotel prices in Willard often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia