Find hotels near Willard Beach, South Portland from CA $125

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Willard Beach hotels

1. Evalina Hotel

Evalina Hotel
2.5 star property
2.5 km from Willard Beach
10.0 out of 10, Exceptional, (19 reviews)
"Truly a wonderful place with an unbeatable location. Highly recommend for a visit to Portland."
United States
Eric
The price is CA $333
CA $575 total
includes taxes & fees
Dec 7 - Dec 8
Evalina Hotel

2. The Weldon Hotel

The Weldon Hotel
4.5 star property
2.6 km from Willard Beach
9.8 out of 10, Exceptional, (131 reviews)
"It was so spacious, kitchen area was well kept and they have QR codes to help travels understand how to use certain things"
United States
Branden
The price is CA $258
CA $388 total
includes taxes & fees
Dec 2 - Dec 3
The Weldon Hotel

3. The Docent's Collection at 121 Middle Street

The Docent's Collection at 121 Middle Street
3.5 star property
2.6 km from Willard Beach
9.6 out of 10, Exceptional, (430 reviews)
"Great stay! Great location, beautiful room, highly recommend!"
United States
Susan
The price is CA $165
CA $179 total
includes taxes & fees
Nov 18 - Nov 19
The Docent's Collection at 121 Middle Street

4. The Docent's Collection at 178 Middle Street

The Docent's Collection at 178 Middle Street
3.5 star property
2.6 km from Willard Beach
9.6 out of 10, Exceptional, (86 reviews)
"Beautiful hotel beautiful location nuff said."
United States
JAYASEN
The price is CA $182
CA $199 total
includes taxes & fees
Nov 16 - Nov 17
The Docent's Collection at 178 Middle Street

5. Hilton Garden Inn Portland Downtown Waterfront

Hilton Garden Inn Portland Downtown Waterfront
3.0 star property
2.3 km from Willard Beach
9.4 out of 10, Exceptional, (1,009 reviews)
"Convenient location, hotel was clean and friendly staff."
United States
Craig R
The price is CA $149
CA $165 total
includes taxes & fees
Nov 30 - Dec 1
Hilton Garden Inn Portland Downtown Waterfront

6. Portland Regency Hotel & Spa

Portland Regency Hotel & Spa
3.5 star property
2.5 km from Willard Beach
9.4 out of 10, Exceptional, (1,822 reviews)
"Had a great stay there. Would definitely visit there again"
United States
Caitlyn
The price is CA $191
CA $211 total
includes taxes & fees
Nov 15 - Nov 16
Portland Regency Hotel & Spa

7. Canopy by Hilton Portland Waterfront

Canopy by Hilton Portland Waterfront
4.0 star property
2.5 km from Willard Beach
9.4 out of 10, Exceptional, (1,005 reviews)
"Great stay & great location!"
United States
Cal
The price is CA $213
CA $235 total
includes taxes & fees
Dec 8 - Dec 9
Canopy by Hilton Portland Waterfront

8. The Press Hotel, Marriott Autograph Collection

The Press Hotel, Marriott Autograph Collection
4.0 star property
2.8 km from Willard Beach
9.4 out of 10, Exceptional, (1,000 reviews)
"Very nice hotel. Rooms on the smaller side, especially considering the price."
United States
Mark
The price is CA $269
CA $360 total
includes taxes & fees
Nov 22 - Nov 23
The Press Hotel, Marriott Autograph Collection

9. AC Hotel Portland Downtown/Waterfront, ME

AC Hotel Portland Downtown/Waterfront, ME
3.5 star property
2.4 km from Willard Beach
9.2 out of 10, Wonderful, (1,002 reviews)
"Great location , clean room and friendly front desk staff."
United States
indriani
The price is CA $126
CA $139 total
includes taxes & fees
Nov 22 - Nov 23
AC Hotel Portland Downtown/Waterfront, ME

10. Cambria Hotel Portland Downtown-Old Port

Cambria Hotel Portland Downtown-Old Port
3.0 star property
2.6 km from Willard Beach
9.2 out of 10, Wonderful, (1,352 reviews)
"Nice hotel, very comfy, good shower, parking and great restaurant for breakfast."
United States
John
The price is CA $134
CA $187 total
includes taxes & fees
Dec 1 - Dec 2
Cambria Hotel Portland Downtown-Old Port

11. Portland Harbor Hotel

Portland Harbor Hotel
4.0 star property
2.5 km from Willard Beach
9.2 out of 10, Wonderful, (1,875 reviews)
"Wonderful hotel!"
United States
Ann Lee
The price is CA $170
CA $242 total
includes taxes & fees
Nov 22 - Nov 23
Portland Harbor Hotel

12. Aloft by Marriott Portland Downtown Waterfront ME

Aloft by Marriott Portland Downtown Waterfront ME
3.0 star property
2.5 km from Willard Beach
9.0 out of 10, Wonderful, (1,013 reviews)
"We've stayed here multiple times and always have a good experience"
United States
Andre
The price is CA $123
CA $136 total
includes taxes & fees
Nov 23 - Nov 24
Aloft by Marriott Portland Downtown Waterfront ME

13. Holiday Inn Portland-By the Bay by IHG

Holiday Inn Portland-By the Bay by IHG
4.0 star property
2.8 km from Willard Beach
9.0 out of 10, Wonderful, (1,683 reviews)
"We had a great stay… Recommended"
United States
Jake
The price is CA $128
CA $143 total
includes taxes & fees
Dec 8 - Dec 9
Holiday Inn Portland-By the Bay by IHG

14. The Westin Portland Harborview

The Westin Portland Harborview
4.0 star property
3.2 km from Willard Beach
9.0 out of 10, Wonderful, (1,011 reviews)
"My visit was great! The hotel was quiet and clean and all the staff was so kind and helpful!"
United States
Sidney-Marie
The price is CA $137
CA $152 total
includes taxes & fees
Nov 22 - Nov 23
The Westin Portland Harborview

15. Hyatt Place Portland Downtown - Old Port Square

Hyatt Place Portland Downtown - Old Port Square
3.0 star property
2.5 km from Willard Beach
9.0 out of 10, Wonderful, (1,369 reviews)
"Great location clean and comfortable."
United States
Aaron
The price is CA $177
CA $196 total
includes taxes & fees
Nov 12 - Nov 13
Hyatt Place Portland Downtown - Old Port Square

16. Courtyard Portland Downtown/Waterfront

Courtyard Portland Downtown/Waterfront
3.0 star property
2.5 km from Willard Beach
9.0 out of 10, Wonderful, (1,004 reviews)
"Great waterfront location in Portland. Convenient to airport, shopping and restaurants."
United States
reggie
The price is CA $129
CA $142 total
includes taxes & fees
Nov 30 - Dec 1
Courtyard Portland Downtown/Waterfront

17. Residence Inn by Marriott Portland Downtown/Waterfront

Residence Inn by Marriott Portland Downtown/Waterfront
3.0 star property
2.5 km from Willard Beach
9.0 out of 10, Wonderful, (1,004 reviews)
"Clean hotel. We had a great stay in Residence Inn. Breakfast was top."
United States
Nimayangi
The price is CA $131
CA $145 total
includes taxes & fees
Nov 19 - Nov 20
Residence Inn by Marriott Portland Downtown/Waterfront

18. Inn On Peaks Island

Inn On Peaks Island
3.0 star property
2.7 km from Willard Beach
9.0 out of 10, Wonderful, (122 reviews)
"Perfect Place to stay on the Island!"
United States
Alice
The price is CA $189
CA $206 total
includes taxes & fees
Nov 12 - Nov 13
Inn On Peaks Island

19. Hampton Inn Portland Downtown - Waterfront

Hampton Inn Portland Downtown - Waterfront
2.5 star property
2.5 km from Willard Beach
8.8 out of 10, Excellent, (1,067 reviews)
"Great place!"
United States
James
The price is CA $137
CA $151 total
includes taxes & fees
Nov 19 - Nov 20
Hampton Inn Portland Downtown - Waterfront

20. Embassy Suites by Hilton Portland Maine

Embassy Suites by Hilton Portland Maine
3.5 star property
6.7 km from Willard Beach
9.4 out of 10, Exceptional, (1,200 reviews)
"Staff was exceptional breakfast was amazing"
United States
Sarah
The price is CA $149
CA $165 total
includes taxes & fees
Dec 1 - Dec 2
Embassy Suites by Hilton Portland Maine
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.

Compare popular hotels close to Willard Beach

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A multi-story building with a stone facade, large windows, and a corner entrance.
Evalina Hotel
2.5 star property
10.0
Exceptional
19 reviews
View
A modern kitchen with a central island, bar stools, a dining table, and a built-in oven.
The Weldon Hotel
4.5 star property
9.8
Exceptional
131 reviews
View
A historic building with multiple storefronts, including a visible sign for 'TOPPLE' and 'BLISS.'
The Docent's Collection at 121 Middle Street
3.5 star property
9.6
Exceptional
430 reviews
View
A spacious living room with a large window, a round coffee table, and two wooden chairs.
The Docent's Collection at 178 Middle Street
3.5 star property
9.6
Exceptional
86 reviews
View
A waterfront marina with boats docked, buildings with multiple windows, and a red building with a visible restaurant.
Hilton Garden Inn Portland Downtown Waterfront
3.0 star property
9.4
Exceptional
1,009 reviews
View

Other attractions near Willard Beach

Top Willard Beach Hotel Reviews

Find out more about Willard Beach

Top reasons to visit Willard Beach

  • Beautiful Sandy Shores: Willard Beach features stunning sandy beaches, perfect for sunbathing and relaxation.
  • Outdoor Activities: Engage in paddle boarding, recreational boating, and beach activities amidst the scenic coastline.
  • Charming Local Culture: Explore historic houses and lighthouses while immersing yourself in the friendly community vibe.
  • Scenic Views: Capture breathtaking sunsets and picturesque views that enhance your vacation experience.
  • Diverse Accommodations: Enjoy a range of lodging options, from charming bed & breakfasts to modern hotels.

Find great hotels near Willard Beach

Willard Beach offers a delightful selection of accommodations, ranging from charming bed & breakfasts to modern hotels. Whether you're seeking a pet-friendly retreat, a vacation home by the water, or a business-friendly environment, this picturesque area caters to all. With ample parking, private baths, and shower facilities, you'll find the perfect home base for your seaside adventure while enjoying an inclusive and welcoming atmosphere.

  • Hyatt Place Portland Downtown - Old Port Square: Experience the excitement of Maine at the Hyatt Place Portland Downtown - Old Port Square, a 3-star hotel rated 9.0. This property, located 3.2km from Willard Beach, is perfect for adventure-seeking travellers. With direct beach access, guests can enjoy a variety of outdoor activities right at their fingertips, including fishing, motorboating, and hiking. The hotel’s modern design and spacious rooms provide a comfortable retreat after a day of exploration, ensuring a memorable beach vacation experience.
  • Tru by Hilton Portland Airport Area: Budget-friendly and pet-friendly, Tru by Hilton Portland Airport Area offers a welcoming atmosphere for travellers and their furry companions. With a guest rating of 8.8 and situated 9.7km from Willard Beach, this hotel allows pets, making it an excellent choice for those travelling with animals. The property features amenities such as food and water bowls for pets, ensuring a comfortable stay for all. The contemporary decor and vibrant common areas provide a relaxing space to unwind after a day of adventures.
  • Clarion Hotel Portland Airport ME: The Clarion Hotel Portland Airport ME is a budget-friendly option with a guest rating of 8.0, located 4.8km from Willard Beach. This hotel caters to both pet owners and business travellers, offering a range of amenities, including pet-friendly policies and services. Guests will appreciate the convenience of being close to the airport while enjoying comfortable accommodations. The hotel’s friendly staff and business facilities make it a practical choice for those looking to balance work and leisure during their stay.

Where to stay near Willard Beach

Willard Beach in South Portland, Maine, offers a charming blend of scenic beauty and a welcoming atmosphere. This small beach is perfect for families and couples alike, featuring picturesque views and a relaxed vibe. Explore nearby coastal towns, indulge in local cuisine, and enjoy the friendly community. Don’t miss the stunning sunsets and the opportunity to unwind by the water, making your vacation a memorable experience in this delightful corner of Maine.

  • Portland: Located a mere 3.2km from Willard Beach, Portland is a vibrant city known for its captivating outdoor scenery and family-friendly experiences. With visitor numbers peaking from July to September, you’ll find a lively atmosphere and plenty of activities during the summer months. Enjoy arena entertainment, theatre shows, and music concerts while exploring local landmarks like the picturesque beaches and nearby lakes. The city's charming waterfront and historic architecture add to its appeal, making it a must-visit for any tourist.
  • South Portland: As the home of Willard Beach, South Portland is a delightful city that welcomes visitors year-round, though it sees a slight peak from June to August. It offers a family-oriented and city-themed experience, with a variety of shopping centres and educational opportunities. South Portland is perfect for those looking to enjoy both beach relaxation and urban amenities. The local beaches and family-friendly parks provide ample opportunities for outdoor activities, making it a great spot for a family vacation.
  • Downtown Portland: Just 3.2km away from Willard Beach, Downtown Portland is a bustling neighbourhood that offers a blend of outdoor activities and scenic views. With travel peaks similar to Portland, visitors flock here from July to September to enjoy the vibrant city life. Highlights include access to entertainment venues, shopping malls, and beautiful waterfront parks. The neighbourhood's rich culture and array of dining options create an inviting atmosphere for families and outdoor enthusiasts alike, making it a fantastic addition to your itinerary.

Things to do near Willard Beach

Willard Beach in South Portland, Maine, offers a delightful escape for outdoor enthusiasts. Enjoy paddle boarding on the calm waters or relax on the sandy beach, perfect for sunbathing and beach activities. The area is also ideal for recreational boating, allowing visitors to explore the scenic coastline. Whether you're looking to unwind or engage in outdoor adventures, Willard Beach provides a charming backdrop for your vacation.

Shopping

In Willard Beach, enjoy local shops like Willard Scoops for ice cream and the charming Willard Beach Market for gifts. If you're up for a drive, visit the Maine Mall, about 16.1km away, boasting a wide range of retail stores, dining options, and entertainment.

Recreation

Experience the Portland Club for a luxurious retreat just 3.2km from Willard Beach, offering exclusive amenities and a serene atmosphere. Alternatively, the Biddeford-Saco Country Club, 22.5km away, provides a refined setting for relaxation and leisure amidst beautiful landscapes.

Adventure

At Willard Beach, enjoy kayaking along the picturesque coastline, soaking in breathtaking views of the Atlantic. For a thrilling experience, try paddleboarding or windsurfing. Explore nearby trails for hiking or cycling, immersing yourself in the stunning scenery and vibrant wildlife of South Portland.

Nightlife

Experience Willard Beach's vibrant nightlife at local gems like the cozy Goodfire Brewing Company for craft beers, or enjoy live music at the intimate Blue Spoon. For a laid-back evening, visit the charming cafes along the waterfront, offering delightful views and a relaxed atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Willard Beach

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Willard Beach are January to March, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Willard Beach is Tuesday. The most expensive day to stay around Willard Beach is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and the type of hotel you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Willard Beach hotel reservation with your flights and activities when you book an Expedia package.

Find the best attractions near Willard Beach

Willard Beach in South Portland, Maine, offers a delightful mix of historic houses and lighthouses along with its beautiful sandy shores. Visitors can immerse themselves in the local culture while enjoying outdoor experiences at the beach. Be sure to capture stunning photos of Willard Beach and soak in the scenic views that make this destination a must-visit for both relaxation and exploration.

  • Portland Head Light: This historic lighthouse, located 3.2km from Willard Beach, offers stunning coastal views and a glimpse into maritime history. Its picturesque setting makes it a perfect spot for photos and a leisurely stroll along the rocky shore.
  • Portland Museum of Art: Also situated 3.2km from Willard Beach, this art museum showcases a diverse collection, including American and European masterpieces. The museum’s architecture and rotating exhibitions provide a rich cultural experience for art enthusiasts.
  • East End Beach: Just 3.2km away from Willard Beach, East End Beach boasts sandy shores and vibrant beach vibes. It’s an ideal place for sunbathing, picnicking, or enjoying a refreshing swim in the ocean.

Best time to go to Willard Beach

The best time to visit Willard Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Willard Beach falls in July, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature around Willard Beach falls in January, visitor numbers are low and weather is mostly sunny with light rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January26.6°F (-3.0°C)Light RainMostly SunnyLowSlightly Low
February27.5°F (-2.5°C)Light RainMostly SunnyAverageSlightly Low
March33.8°F (1.0°C)Light RainMostly SunnyAverageSlightly Low
April43.7°F (6.5°C)Light RainMostly SunnyAverageAverage
May53.4°F (11.9°C)Light RainMostly SunnyAverageAverage
June61.3°F (16.3°C)Light RainMostly SunnyHighAverage
July68.2°F (20.1°C)Light RainMostly SunnyHighSlightly High
August67.8°F (19.9°C)Light RainMostly SunnyHighSlightly High
September61.9°F (16.6°C)Light RainMostly SunnyAverageSlightly High
October52.3°F (11.3°C)Light RainMostly SunnyAverageAverage
November41.7°F (5.4°C)Light RainMostly SunnyLowAverage
December33.4°F (0.8°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Willard Beach

For your visit to Willard Beach in South Portland, Maine, the primary airport is Portland International Jetport (PWM), located 6.4km away. Nearby hotels include the 4-star Portland Harbor Hotel, 4.8km from the airport, and the DoubleTree by Hilton Hotel Portland, just 3.2km away. Both offer convenient transportation to PWM. If you’re considering other airports, Manchester-Boston Regional Airport (MHT) is 125.5km away, with options like the 5-star Grand at Bedford Village Inn and the 4-star DoubleTree by Hilton Manchester Downtown, both 6.4km from MHT. Additionally, Portsmouth International Airport (PSM) is 78.9km away, with the 4-star Bow Hotel just 4.8km from the airport.

Frequently Asked Questions

What are the top-rated hotels near Willard Beach?

Discovering top-rated hotels near Willard Beach can make your stay in South Portland, Maine, truly special.


Inn at Park Spring
Inn at Park Spring is a charming 3.5-star hotel located just 5.3 km from Willard Beach, with a perfect review rating of 10. Guests appreciate the cozy atmosphere enhanced by amenities such as kitchenettes and inviting fireplaces. The hotel also offers free breakfast and toiletries, ensuring a comfortable and straightforward stay in South Portland.


Blind Tiger Portland – Carleton Street
Located 6.3 km from Willard Beach, Blind Tiger Portland – Carleton Street is a delightful 3.5-star hotel rated 9.8 by travellers. This Victorian hotel features a lovely terrace for relaxation, premium bedding, and complimentary breakfast, making it a perfect retreat. Guests can also enjoy unique touches such as champagne service and bathrobes, alongside the convenience of self-parking.


The Docent's Collection
The Docent's Collection, rated 9.6 by travellers, is a 3.5-star hotel situated just 6.1 km from Willard Beach. This hotel stands out with its full kitchen amenities, including an oven and dishwasher, allowing travellers to feel right at home. With nearby access to marina activities like kayaking and motorboating, travellers can immerse themselves in the coastal experience while also enjoying the convenience of self-parking.

What hotels are within walking distance to Willard Beach?

Discover charming hotels within walking distance of Willard Beach, perfect for a seaside getaway.


The McKernan Inn
The McKernan Inn is a delightful 3-star hotel situated just a 3-minute walk from Willard Beach, rated 9.0 by travellers. This inviting hotel offers stunning ocean views and a romantic atmosphere, ideal for couples seeking a relaxing retreat. Guests can enjoy complimentary daily breakfast and easy access to the beach, enhancing their stay. With amenities like free self-parking and a walkway to the water, The McKernan Inn ensures a comfortable experience for all visitors.

How much is a hotel near Willard Beach?

Staying near Willard Beach is a treat, with plenty of hotels from CA $125 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.

What are the most popular family-friendly hotels near Willard Beach?

For families looking for top-rated hotels near Willard Beach, South Portland offers excellent options that cater to both comfort and fun for all ages.


Hilton Garden Inn Portland Downtown Waterfront
Hilton Garden Inn Portland Downtown Waterfront, located 6.6 km from Willard Beach, is a cozy 3-star hotel with a solid review rating of 9.2. This hotel is designed with families in mind, offering connecting rooms, kitchenettes, and complimentary cribs for younger travellers. Additional perks include an indoor pool and hot tub, as well as easy access to the nearby sandy beach, making it a great base for family fun and relaxation.


Portland Regency Hotel & Spa
Portland Regency Hotel & Spa is a family-friendly 3.5-star hotel located just 6.0 km from Willard Beach, with a stellar review rating of 9.4. This hotel is perfect for families, featuring complimentary cribs and rollaway beds, along with a beautiful garden to explore. Guests can also enjoy relaxing amenities such as a full-service spa, hot tub, and nearby kayaking adventures, ensuring a memorable stay for travellers of all ages.


Holiday Inn Portland-By the Bay by IHG
Holiday Inn Portland-By the Bay by IHG is a welcoming 3-star hotel situated only 5.5 km from Willard Beach, with an excellent review rating of 8.8. Ideal for families, it provides toys, video game consoles, and connecting rooms, ensuring that children have plenty of entertainment. Guests can also take advantage of the indoor pool and fitness facilities, while the hotel's convenient location makes it easy to explore local attractions.

Which hotels near Willard Beach offer the best views?

Discover the top-rated hotels near Willard Beach that offer stunning views and a memorable stay in South Portland.


Hilton Garden Inn Portland Downtown Waterfront
With a review rating of 9.2, the Hilton Garden Inn Portland Downtown Waterfront is a 3-star hotel located just 6.6 km from Willard Beach. Guests can enjoy breathtaking ocean views from select rooms and access to an indoor pool and hot tub for relaxation after a day at the beach. The hotel features convenient amenities such as a fitness centre, on-site dining, and electric car charging stations, ensuring a comfortable and enjoyable experience.


AC Hotel Portland Downtown/Waterfront, ME
With an impressive review rating of 9.2, the AC Hotel Portland Downtown/Waterfront, ME is a 3.5-star hotel located just 6.4 km from Willard Beach. This hotel features waterfront site location and offers travellers ocean views, making it a delightful choice for those who appreciate natural beauty. Key amenities include a 24-hour fitness centre, complimentary beach shuttle service, and easy access to local attractions, ensuring a convenient and pleasant stay.


The Westin Portland Harborview
Rated 8.8 by travellers, The Westin Portland Harborview is a luxurious 4-star hotel situated 5.8 km from Willard Beach. Guests can indulge in stunning water views from the on-site restaurant while enjoying a meal. The hotel boasts a full-service spa, offering a range of treatments to rejuvenate after a day of exploring. Additional amenities include a fitness centre, valet parking, and easy access to nearby water sports activities, making it an excellent choice for those seeking relaxation and adventure.

What are the best affordable hotels near Willard Beach?

If you’re seeking affordable hotels near Willard Beach, you’ll find charming options that cater to every traveler’s needs, including family-friendly amenities and delightful views.


West End Inn
West End Inn, just 6.0 km from Willard Beach, is a cozy 3-star hotel that travellers rate highly with a remarkable 9.6. This inviting inn offers travellers complimentary WiFi and a delicious free breakfast each morning, ideal for families looking to start their day right. Guests can also enjoy self-parking and a furnished balcony for a relaxing outdoor experience.


Inn at Park Spring 6 - Private entrance - Parking
Located only 5.6 km from Willard Beach, Inn at Park Spring is a delightful option for those seeking privacy and comfort, with a fantastic review rating of 9.6. This hotel features a private entrance and essential amenities such as free WiFi and air conditioning, making it a perfect retreat for travellers wanting a quiet stay while still being close to the beach.


Cambria Hotel Portland Downtown-Old Port
Cambria Hotel Portland Downtown-Old Port is a stylish 3-star hotel located 7.4 km from Willard Beach, rated 9.4 by travellers. This hotel offers modern amenities including free WiFi and toiletries, along with 24-hour fitness facilities for travellers looking to stay active. With valet parking and a fantastic location in the historical district, it is an excellent choice for those wanting to explore the area.

Are there any hotels with pools close to Willard Beach?

For travellers seeking a refreshing escape near Willard Beach, here are some top-rated hotels with pools that offer comfort and convenience.


Holiday Inn Portland-By the Bay by IHG
Holiday Inn Portland-By the Bay by IHG is just 5.5 km from Willard Beach, offering an inviting indoor pool with sun loungers for relaxation. Rated 8.8 by travellers, this 3-star hotel also features a 24-hour fitness centre, free cribs for families, and valet parking. Guests appreciate the convenient onsite parking and the accessibility of pool amenities, ensuring a comfortable stay for everyone.


Residence Inn Portland Downtown/Waterfront
Residence Inn Portland Downtown/Waterfront is situated 6.4 km from Willard Beach and offers an accessible indoor pool that families can enjoy. With a travellers' rating of 8.8 and a 3-star classification, this hotel provides free buffet breakfast and convenient airport shuttle services. Guests can also take advantage of nearby kayaking and hiking opportunities, alongside well-equipped rooms featuring kitchens for added convenience.


Courtyard Portland Downtown/Waterfront
Courtyard Portland Downtown/Waterfront, located 5.8 km from Willard Beach, boasts an impressive review rating of 9.2. This 3-star hotel features an accessible indoor pool and 24-hour fitness facilities. Guests can enjoy complimentary breakfast, valet parking, and the comfort of air-conditioned rooms with bathrobes. The rooftop garden adds a touch of charm, making it perfect for relaxation after a day of exploring.

What are the best pet-friendly hotels near Willard Beach?

For travellers seeking top-rated pet-friendly hotels near Willard Beach, South Portland offers delightful accommodations for you and your furry friends.


Canopy by Hilton Portland Waterfront
Canopy by Hilton Portland Waterfront is a welcoming 4-star hotel located just 6.3 km from Willard Beach, rated by travellers at an impressive 9.4. This hotel is a great choice for pet owners, offering amenities like food and water bowls for your pets and allows dogs only in rooms. Guests can also enjoy the convenience of valet parking, a 24-hour fitness centre, and stunning water views from various spots within the hotel.


The Francis
The Francis is a charming 3.5-star hotel situated 6.1 km from Willard Beach, with a high review rating of 9.4. This pet-friendly hotel welcomes both dogs and cats, providing food and water bowls to ensure a comfortable stay for your pets. Guests are treated to an onsite art gallery, free cribs, and the option for early check-in, making it a delightful choice for families and travellers with pets alike.


Portland Harbor Hotel
Portland Harbor Hotel, a 4-star gem located just 5.6 km from Willard Beach, has a strong traveler rating of 9.2. This pet-friendly hotel allows both dogs and cats, with special amenities for pets. Guests can enjoy a relaxing terrace, a 24-hour fitness centre, and a beautiful garden area, making it an ideal spot for travellers looking for comfort and convenience.

Can I book a fully refundable hotel close to Willard Beach?

Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter “Willard Beach”, set your travel dates, and use the “Fully refundable” filter under “Deals & Discounts” on the results page. Alternatively, explore deals with free cancellation options on Expedia.

Explore a world of travel with Expedia