Photo by Karen Rinaldo-green

Find hotels in Willard Beach, South Portland from $106

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Discover 2,369 Willard Beach hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Hilton Garden Inn Portland Downtown Waterfront

3.0 star property
9.2 out of 10, Wonderful, (1006)
"Great location, exceptionally welcoming staff."
Susan

"This property was centrally located to where we wanted to see"
Anthony
$209 nightly
The price is $231
Sep 2 - Sep 3
Total includes taxes and fees
Hilton Garden Inn Portland Downtown Waterfront

Portland Harbor Hotel

4.0 star property
9.2 out of 10, Wonderful, (1547)
"Great hotel love the area"
Mindy

"Perfect location to enjoy old port"
david
$340 nightly
The price is $376
Sep 1 - Sep 2
Total includes taxes and fees
Portland Harbor Hotel

Brookside Inn & Cottages

2.5 star property
7.4 out of 10, Good, (554)
"Very nice accommodations "
Thomas

"Beautiful pool, great location and nice cabin "
Mary
$79 nightly
The price is $86
Sep 1 - Sep 2
Total includes taxes and fees
Brookside Inn & Cottages

Casco Bay Inn

2.0 star property
8.2 out of 10, Very Good, (1015)
"This was exactly what we were looking for the rooms were nice, the area is quiet and the price was decent. "
Energizer

"Great place friendly staff clean rooms very comfortable good location "
andrea
$117 nightly
The price is $128
Aug 21 - Aug 22
Total includes taxes and fees
Casco Bay Inn

Holiday Inn Portland-By the Bay by IHG

4.0 star property
8.8 out of 10, Excellent, (1323)
"Overall great experience staying with this hotel. "
Donna

"Great place "
Lianggang
$169 nightly
The price is $187
Sep 2 - Sep 3
Total includes taxes and fees
Holiday Inn Portland-By the Bay by IHG

Germaine Inn South Portland

2.0 star property
7.6 out of 10, Good, (144)
"Great place to stay"
Donna

"Our stay was great we also enjoyed the indoor pool"
Judy
$97 nightly
The price is $106
Aug 24 - Aug 25
Total includes taxes and fees
Germaine Inn South Portland

Grand Beach Inn

3.0 star property
7.0 out of 10, Good, (1012)
"Staff was helpful, food was great, good entertainment, trolly was available right at the location, clean and the heated pool was a great bonus! Was a great stay! "
Shauna

"Quick check in/out; friendly staff Nice bar/restaurant, live music Nice heated pool Very close to beach"
Neil
$146 nightly
The price is $160
Sep 8 - Sep 9
Total includes taxes and fees
Grand Beach Inn

AC Hotel Portland Downtown/Waterfront, ME

3.5 star property
9.2 out of 10, Wonderful, (1000)
"The hotel was good overall "
oscar

"Great location, clean hotel and gym. "
Erica
$229 nightly
The price is $253
Sep 1 - Sep 2
Total includes taxes and fees
AC Hotel Portland Downtown/Waterfront, ME

Clarion Hotel Portland

2.5 star property
7.8 out of 10, Good, (1000)
"Comfortable bed, easy check in and check out"
Katherine

"Closely located to airport and local attractions and great food options "
sarah
$152 nightly
The price is $168
Aug 20 - Aug 21
Total includes taxes and fees
Clarion Hotel Portland

Econo Lodge Freeport - Brunswick Area

2.0 star property
7.4 out of 10, Good, (1003)
"Pet friendly and very close tontown and other places to eat"
Joy

"Very nice area. Nothing wrong with it at all."
Daniel
$123 nightly
The price is $134
Sep 14 - Sep 15
Total includes taxes and fees
Econo Lodge Freeport - Brunswick Area

Days Inn by Wyndham Airport/Maine Mall

2.0 star property
7.8 out of 10, Good, (1168)
"Great value and location."
Edil

"great hotel"
freddie
$116 nightly
The price is $127
Aug 24 - Aug 25
Total includes taxes and fees
Days Inn by Wyndham Airport/Maine Mall

Comfort Inn Airport

2.5 star property
8.4 out of 10, Very Good, (1479)
"Lovely stay!"
natalie

"Fantastic stay! "
Bruce
$130 nightly
The price is $142
Sep 14 - Sep 15
Total includes taxes and fees
Comfort Inn Airport

Best Western Merry Manor Inn

2.5 star property
8.8 out of 10, Excellent, (1002)
"Great stay and location! "
Tammy

"Staff very friendly and we enjoyed our stay "
Rae
$157 nightly
The price is $171
Sep 1 - Sep 2
Total includes taxes and fees
Best Western Merry Manor Inn

Hampton Inn Portland Downtown - Waterfront

2.5 star property
8.8 out of 10, Excellent, (1000)
"Great stay "
Austin

"Nice hotel and good location "
nikki
$203 nightly
The price is $225
Sep 1 - Sep 2
Total includes taxes and fees
Hampton Inn Portland Downtown - Waterfront

La Quinta Inn & Suites by Wyndham Portland

3.0 star property
8.8 out of 10, Excellent, (2210)
"Great stay!"
Michelle

" Hotel staff was great hotel was clean and affordable and in a perfect area will definitely stay there again"
Kristy
$152 nightly
The price is $168
Sep 1 - Sep 2
Total includes taxes and fees
La Quinta Inn & Suites by Wyndham Portland

Ramada Plaza by Wyndham Portland

3.0 star property
7.8 out of 10, Good, (1045)
"We stayed here "
Avery

"Very pet friendly place!"
Rosalie
$129 nightly
The price is $143
Sep 1 - Sep 2
Total includes taxes and fees
Ramada Plaza by Wyndham Portland

Cambria Hotel Portland Downtown-Old Port

3.0 star property
9.4 out of 10, Exceptional, (1008)
"Would definitely stay again."
Timothy

"Friendly staff and location is great!"
Theresa
$258 nightly
The price is $285
Sep 1 - Sep 2
Total includes taxes and fees
Cambria Hotel Portland Downtown-Old Port

Inn at St John Portland In-Town

2.5 star property
8.8 out of 10, Excellent, (1050)
"Quaint and fun old style place to stay. "
Anthony

"Easy to get to and from places. "
Samantha
$139 nightly
The price is $152
Aug 24 - Aug 25
Total includes taxes and fees
Inn at St John Portland In-Town

TownePlace Suites by Marriott Portland Airport ME

2.0 star property
9.0 out of 10, Wonderful, (247)
"Great location near airport. Clean, comfortable room. "
Elizabeth

"Nice rooms"
Peter
$170 nightly
The price is $185
Sep 1 - Sep 2
Total includes taxes and fees
TownePlace Suites by Marriott Portland Airport ME

Casco Bay Hotel Portland Airport - Maine Mall, Ascend Hotel Collection

3.5 star property
8.4 out of 10, Very Good, (2782)
"Great place to stay!"
ruth

"It was very clean, good breakfast, very friendly people "
bruce
$161 nightly
The price is $175
Sep 4 - Sep 5
Total includes taxes and fees
Casco Bay Hotel Portland Airport - Maine Mall, Ascend Hotel Collection
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 Beach

Find the best Willard Beach areas and neighborhoods for the activities you enjoy most. Learn more about Willard Beach
Learn more about Willard Beach
Knightville map

Knightville

When in Knightville, you can plan a visit to Victoria Mansion and Portland Museum of Art, some noteworthy sights in the nearby area.

Ferry Village map

Ferry Village

While there might not be top attractions in Ferry Village, you can explore the larger area and discover places like Bug Light and Willard Beach.

Meetinghouse Hill map

Meetinghouse Hill

While Meetinghouse Hill isn't home to many top sights, Willard Beach and Victoria Mansion are some notable places to visit nearby.

Willard map

Willard

While Willard might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Willard Beach and Bug Light.

Cash Corner map

Cash Corner

While Cash Corner might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Thompson's Point and Hadlock Field.

Top Willard Beach Hotel Reviews

Frequently asked questions

What are the best hotels in Willard Beach that travelers recommend?
Portland Regency Hotel & Spa stands out as a premier choice for travelers, boasting a stellar rating of 9.4. This historic hotel offers a luxurious full-service spa where guests can indulge in a range of treatments from Swedish massages to couples' therapies. Its serene ambiance and attentive service make it an ideal retreat for couples seeking both relaxation and adventure in Willard Beach.

For families, Canopy by Hilton Portland Waterfront is a fantastic option, also rated 9.4. With spacious rooms featuring premium bedding and deep soaking bathtubs, it ensures comfort for both parents and kids. Its location near vibrant shopping districts and an ocean-view restaurant adds to the convenience, allowing families to enjoy local cuisine while taking in beautiful water views. Plus, welcoming pets makes it a great choice for those traveling with furry friends.

Portland Harbor Hotel, rated 9.2, offers a superb blend of luxury and accessibility for business travelers. Its well-equipped business center and meeting rooms cater to professional needs, while the inviting fireplaces and terraces provide a cozy atmosphere to unwind after a day of meetings. Guests can enjoy complimentary Wi-Fi and easy access to local attractions, ensuring a productive yet enjoyable stay.

Hilton Garden Inn Portland Downtown Waterfront, with a review score of 9.2, features an indoor pool and hot tub, superb for families looking to relax after a day exploring the nearby beach. Its ocean view suites provide a picturesque backdrop, and the convenient kitchen facilities make it easy to prepare meals for little ones.

Finally, Courtyard Portland Downtown/Waterfront, also rated 9.2, is a great fit for those who value both comfort and functionality. With 24-hour fitness facilities and a friendly setting, it appeals to active travelers. The indoor pool is an added bonus for a fun-filled stay, making it a versatile choice for various types of visitors.
What are the best family hotels in Willard Beach?
The Portland Regency Hotel & Spa, a charming getaway located near Willard Beach, is an excellent choice for families seeking both comfort and convenience. With a remarkable guest review rating of 9.4, this hotel offers complimentary cribs and rollaway beds, ensuring that even the youngest travelers can rest easy. Families can also enjoy a delightful breakfast and the serene garden area, superb for a leisurely morning or evening stroll.

Another fantastic option is the Canopy by Hilton Portland Waterfront, also boasting a review score of 9.4. This hotel excels in family-friendliness with its connecting rooms and a thoughtfully designed restaurant menu that includes kids' meals. The spacious rooms allow families to relax together, making it a great base for exploring the picturesque waterfront.

If you're looking for a hotel that combines comfort with a touch of nature, consider the Portland Harbor Hotel, rated 9.2 by guests. It features highchairs and free cribs, along with its lovely garden, where families can unwind after a day of adventure. The property is also known for its daily housekeeping, ensuring a clean and comfortable stay.

The Hilton Garden Inn Portland Downtown Waterfront, with a review score of 9.2, offers a range of family-friendly amenities, including free cribs and connecting rooms. A kitchen and microwave in the room provide added convenience for families looking to prepare snacks or meals, while a breakfast option tailored for children ensures a great start to the day.

Lastly, the Courtyard Portland Downtown/Waterfront, also rated 9.2, features a refreshing pool and provides free cribs and rollaway beds, making it a great choice for families. With daily housekeeping and a breakfast menu, this hotel strikes a balance between comfort and practicality, ideal for families looking to explore the vibrant Portland area.
What are the best spa hotels in Willard Beach?
The Portland Regency Hotel & Spa is a fantastic choice for travelers seeking a rejuvenating escape in Willard Beach, boasting a great rating of 9.4. This hotel offers a full-service spa experience, complete with a variety of treatments designed to promote relaxation and well-being. Couples can enjoy dedicated treatment rooms, ensuring a serene environment for shared experiences.
What hotels in Willard Beach offer free breakfast?
Hampton Inn Portland Downtown - Waterfront is a fantastic choice for families seeking a comfortable stay near Willard Beach. This hotel not only offers complimentary breakfast, superb for fueling up before a day of adventure, but also features spacious suites that provide ample room for everyone to relax. Guests appreciate the indoor pool, allowing for fun family swims regardless of the weather, along with a well-equipped fitness center available 24 hours a day.
What are the best budget hotels in Willard Beach?
While Willard Beach is known for its picturesque surroundings, travelers seeking budget-friendly accommodations can find great options just a short distance away. The Portland Regency Hotel & Spa, highly rated at 9.4 by guests, offers a unique blend of historic charm and modern amenities. Families will appreciate the complimentary cribs and rollaway beds, ensuring a comfortable stay for all ages. The full-service spa provides a relaxing retreat for parents, while the area shuttle can whisk you away to explore the local attractions conveniently.

Another excellent choice for families is the Hilton Garden Inn Portland Downtown Waterfront, which boasts a review score of 9.2. This hotel features an indoor pool, great for splashing around after a day of adventure. With free cribs and spacious suites, it's an ideal setting for families looking to unwind together. Plus, its location near the waterfront provides easy access to scenic views and outdoor activities.

For couples or solo travelers, the Courtyard Portland Downtown/Waterfront, also rated 9.2, offers a modern vibe with an indoor pool and fitness facilities, ideal for those looking to maintain their routine while away. The AC Hotel Portland Downtown/Waterfront, with a traveler rating of 9.2, provides a chic atmosphere and is strategically located near shopping and dining, great for a romantic getaway.

No matter your group size or travel style, these hotels in the vicinity of Willard Beach cater to a variety of needs while ensuring comfort and convenience.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Willard Beach hotel for you.
How can I save on a Willard Beach hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Willard Beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*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 Beach hotel?
Hotel prices in Willard Beach often vary, but you can find a great deal from $106 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.