Default HTG hotel image

Find hotels near Willard Beach, South Portland from NT$3,154

  • 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

Next weekend
In two weeks

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, (16 reviews)
"This is a very nice hotel in a great location. It’s new and wonderfully appointed. Everything about it is first class."
United States
Rick
The price is NT$8,020
NT$13,631 total
includes taxes & fees
Dec 1 - Dec 2
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, (128 reviews)
"Really nice room and location"
United States
Victoria
The price is NT$5,942
NT$8,922 total
includes taxes & fees
Nov 18 - Nov 19
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, (426 reviews)
"Great stay! Great location, beautiful room, highly recommend!"
United States
Susan
The price is NT$4,621
NT$5,037 total
includes taxes & fees
Nov 2 - Nov 3
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 NT$5,760
NT$6,278 total
includes taxes & fees
Nov 10 - Nov 11
The Docent's Collection at 178 Middle Street

5. Blind Tiger Portland - Danforth Street.

Blind Tiger Portland - Danforth Street.
3.5 star property
2.9 km from Willard Beach
9.6 out of 10, Exceptional, (202 reviews)
"Very helpful and friendly staff"
United States
paul k
The price is NT$7,940
NT$8,655 total
includes taxes & fees
Nov 3 - Nov 4
Blind Tiger Portland - Danforth Street.

6. 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,002 reviews)
"Convenient location, hotel was clean and friendly staff."
United States
Craig R
The price is NT$3,448
NT$3,815 total
includes taxes & fees
Nov 22 - Nov 23
Hilton Garden Inn Portland Downtown Waterfront

7. 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,786 reviews)
"Beautiful hotel, great location."
United Kingdom
Lynn
The price is NT$4,121
NT$4,560 total
includes taxes & fees
Nov 3 - Nov 4
Portland Regency Hotel & Spa

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 NT$6,207
NT$8,301 total
includes taxes & fees
Nov 22 - Nov 23
The Press Hotel, Marriott Autograph Collection

9. 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,001 reviews)
"Great stay & great location!"
United States
Cal
The price is NT$4,980
NT$5,510 total
includes taxes & fees
Dec 1 - Dec 2
Canopy by Hilton Portland Waterfront

10. The McKernan Inn

The McKernan Inn
3.0 star property
0.4 km from Willard Beach
9.2 out of 10, Wonderful, (168 reviews)
"good size room, convenient location"
United States
Melissa
The price is NT$6,543
NT$7,132 total
includes taxes & fees
Nov 2 - Nov 3
The McKernan Inn

11. 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,001 reviews)
"Clean rooms, helpful staff; have stayed before and will book again"
United States
Kin Mong
The price is NT$2,901
NT$3,210 total
includes taxes & fees
Nov 22 - Nov 23
AC Hotel Portland Downtown/Waterfront, ME

12. Portland Harbor Hotel

Portland Harbor Hotel
4.0 star property
2.5 km from Willard Beach
9.2 out of 10, Wonderful, (1,857 reviews)
"Great place"
United States
Eric
The price is NT$4,198
NT$5,889 total
includes taxes & fees
Nov 29 - Nov 30
Portland Harbor Hotel

13. Inn On Peaks Island

Inn On Peaks Island
3.0 star property
2.7 km from Willard Beach
9.0 out of 10, Wonderful, (121 reviews)
"Perfect Place to stay on the Island!"
United States
Alice
The price is NT$4,361
NT$4,753 total
includes taxes & fees
Nov 2 - Nov 3
Inn On Peaks Island

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,000 reviews)
"Clean room, great gym facility, close to down town. Would stay again"
United States
Samuel
The price is NT$3,521
NT$3,895 total
includes taxes & fees
Nov 22 - Nov 23
The Westin Portland Harborview

15. 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,664 reviews)
"Great hotel and beautiful view!"
United States
Meredith
The price is NT$2,836
NT$3,154 total
includes taxes & fees
Nov 29 - Nov 30
Holiday Inn Portland-By the Bay by IHG

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,000 reviews)
"Great waterfront location in Portland. Convenient to airport, shopping and restaurants."
United States
reggie
The price is NT$2,973
NT$3,289 total
includes taxes & fees
Nov 22 - Nov 23
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,000 reviews)
"Breakfast and helpful staff"
United States
Diane
The price is NT$3,032
NT$3,354 total
includes taxes & fees
Nov 22 - Nov 23
Residence Inn by Marriott Portland Downtown/Waterfront

18. 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,355 reviews)
"I loved our stay in Portland. We had a beautiful room, it was clean, the bed was comfy, breakfast was good, and you couldn't ask for a better location for exploring Portland."
United States
Kelly
The price is NT$4,198
NT$4,645 total
includes taxes & fees
Nov 3 - Nov 4
Hyatt Place Portland Downtown - Old Port Square

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,055 reviews)
"Great stay!"
United States
Heather
The price is NT$3,047
NT$3,371 total
includes taxes & fees
Nov 19 - Nov 20
Hampton Inn Portland Downtown - Waterfront

20. Inn By The Sea

Inn By The Sea
4.0 star property
8.5 km from Willard Beach
9.6 out of 10, Exceptional, (344 reviews)
"We had a wonderful stay at Inn By the Sea."
United States
Suzanne
The price is NT$7,041
NT$8,260 total
includes taxes & fees
Dec 1 - Dec 2
Inn By The Sea
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 top hotels near Willard Beach

2.5 star property
2.5 km from Willard Beach
4.5 star property
2.6 km from Willard Beach
3.5 star property
2.6 km from Willard Beach
3.5 star property
2.6 km from Willard Beach
3.5 star property
2.9 km from Willard Beach
10.0
Exceptional
16 reviews
9.8
Exceptional
128 reviews
9.6
Exceptional
426 reviews
9.6
Exceptional
86 reviews
9.6
Exceptional
202 reviews
The price is NT$8,020
NT$13,631 total
includes taxes & fees
Dec 1 - Dec 2
The price is NT$5,942
NT$8,922 total
includes taxes & fees
Nov 18 - Nov 19
The price is NT$4,621
NT$5,037 total
includes taxes & fees
Nov 2 - Nov 3
The price is NT$5,760
NT$6,278 total
includes taxes & fees
Nov 10 - Nov 11
The price is NT$7,940
NT$8,655 total
includes taxes & fees
Nov 3 - Nov 4
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking

Top Willard Beach Hotel Reviews

Other attractions near Willard Beach

Find out more about Willard Beach

Top reasons to visit Willard Beach

  • Stunning Ocean Views: Willard Beach offers breathtaking coastal scenery, perfect for relaxation and photography.
  • Outdoor Activities: Visitors can enjoy swimming, sunbathing, beachcombing, and picnicking in a family-friendly environment.
  • Cultural Exploration: Explore historic houses and lighthouses, showcasing the area's rich heritage.
  • Proximity to Portland: Just minutes from Portland, offering vibrant urban energy and unique local businesses.
  • Diverse Accommodations: A range of lodging options, including cozy bed & breakfasts and modern hotels, suited for all travelers.

Find great hotels near Willard Beach

Discover the perfect getaway at Willard Beach, where a variety of hotel accommodations await to suit every traveler's needs. From cozy bed & breakfasts to modern hotels, you’ll find pet-friendly options and welcoming environments for all, including LGBTQIA travelers. Enjoy easy access to the beach and explore the best lodging choices that provide essential amenities for both leisure and business travelers.

  • Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collection Hotel: Offering a unique blend of modern convenience and business-friendly amenities, Casco Bay Hotel is an ideal choice for travelers on a work-related trip. Located 8.0km from Willard Beach, this hotel features spacious rooms equipped with ergonomic workspaces and complimentary Wi-Fi. Guests can unwind at the on-site fitness center or relax in the cozy lounge area after a busy day. The hotel’s proximity to the airport and the Maine Mall makes it convenient for both leisure and business guests.
  • Germaine Inn South Portland: Perfect for families and pet lovers, Germaine Inn South Portland is just 6.4km from Willard Beach. This inviting hotel caters to family needs by offering child-friendly amenities, including complimentary cribs. The pet-friendly policy allows dogs, ensuring that your furry friends can join the vacation fun. With its warm atmosphere and close-knit community feel, guests appreciate the relaxed vibe and personalized service, making this an excellent choice for all types of travelers.
  • La Quinta Inn & Suites by Wyndham Portland DT/Maine Med: Located a mere 4.8km from Willard Beach, La Quinta Inn & Suites is known for its welcoming atmosphere for LGBTQIA travelers and pet owners alike. This hotel boasts modern accommodations with pet-friendly options, allowing both dogs and cats to stay in-room. Business travelers will also find necessary amenities, including meeting spaces and high-speed internet access. The hotel’s commitment to inclusivity and comfort makes it a top pick for a diverse range of guests.

Where to stay near Willard Beach

Willard Beach offers a charming getaway just minutes from Portland, Maine, where you can enjoy stunning coastal scenery and a friendly atmosphere. Explore the nearby vibrant city with its urban energy, romantic spots, and unique local businesses. Whether you're looking for a peaceful retreat or an adventure-filled vacation, Willard Beach and its surrounding neighborhoods provide the perfect blend of convenience and memorable experiences for every traveler.

  • Portland: Located 3.2km from Willard Beach, Portland is a vibrant city known for its outdoor activities and scenic beauty. Visitors flock here mainly during the summer months from July to September, drawn by its romantic atmosphere and plethora of entertainment options. Take a stroll along the picturesque waterfront, explore local theaters, or enjoy a variety of arena events. Portland is also home to beautiful beaches and lakes, making it an ideal spot for families looking to create lasting memories.
  • South Portland: As the home of Willard Beach, South Portland offers a unique blend of family-friendly attractions and urban conveniences. With a consistent flow of visitors peaking from June to August, it is a perfect destination for family outings and business trips alike. The city boasts a variety of shopping centers and hosts lively music concerts, making it a hub of activity. Enjoy the nearby beaches and lakes, which provide ample opportunities for relaxation and recreation.
  • Downtown Portland: Just 3.2km from Willard Beach, Downtown Portland is a bustling neighborhood that caters to families and outdoor enthusiasts. With visitor numbers peaking from July to September, it offers a range of attractions, including shopping malls and arena entertainment facilities. The vibrant city atmosphere is perfect for exploring local restaurants and shops, while the nearby beaches and lakes invite you to unwind and enjoy nature. Downtown Portland truly encapsulates the spirit of urban living by the coast.

Things to do near Willard Beach

Willard Beach in South Portland, Maine, is a picturesque destination offering stunning ocean views and a sandy beach perfect for relaxation and outdoor activities. Visitors can enjoy swimming, sunbathing, and beachcombing, while nearby campsites provide great options for those looking to immerse themselves in nature. The area is also ideal for walking, jogging, and picnicking, making it a wonderful spot for families and outdoor enthusiasts alike.

Shopping

For shopping near Willard Beach, visit The Cheese Iron, just 9.7km away for gourmet treats. The Maine Mall, 8.0km away, offers a variety of shops and entertainment. If you're up for a drive, the LL Bean Flagship Store, located 19.7km away, is a must-see for outdoor gear.

Recreation

Thompson's Point offers vibrant music concerts, just a short drive from Willard Beach, perfect for an energetic evening. For sports enthusiasts, Hadlock Field showcases exciting games nearby. For relaxation, Fort Williams Park provides scenic views and serene walking paths, ideal for unwinding amid nature's beauty.

Adventure

Experience thrilling water slides and wave pools at Aquaboggan Water Park, located 17.7km from Willard Beach. For a scenic hike, explore the Cliff Walk, 14.5km away, where you can enjoy beautiful views and fresh air. Don’t miss camping adventures at the Desert of Maine, 24.1km from the beach.

Nightlife

Enjoy a night at the State Theatre for a captivating show filled with romance and culture, just 3.2km from Willard Beach. For family-friendly fun, visit the Portland Observatory for an entertaining experience, also 3.2km away. Wrap up your evening at the Portland Stage for more cultural entertainment.

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

Booking tips and Expedia advantages for Willard Beach

To save money on your trip to Willard Beach, consider visiting from January to March when accommodation prices are lower, and stay on a Tuesday for the cheapest rates. Avoid Saturdays, which are the most expensive. Use Expedia to find the best deals by filtering for eco-certified hotels and sorting prices from low to high. Booking a package that includes flights and activities can also lead to additional savings. Explore free activities in the area, and take advantage of public transport options for economical travel.

  • 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 customize your options based on your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and offers, simply arrange the price filter from low to high.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay at Willard Beach with your flights and activities.

Find the best attractions near Willard Beach

Willard Beach in South Portland, Maine, is a delightful destination for tourists seeking a blend of culture and relaxation. Visitors can explore historic houses and lighthouses, enjoy family-friendly activities, and experience the beautiful beach. Nearby attractions include Pebble Beach and other scenic coastal spots, perfect for sunbathing or beachcombing. Whether you're looking for a cultural journey or a relaxing day by the shore, Willard Beach offers a wonderful array of options for every traveler.

  • Portland Head Light: Experience the breathtaking views from one of the oldest lighthouses in the United States. Nestled in Fort Williams Park, this historic landmark offers picturesque scenery, rich maritime history, and stunning coastal landscapes, making it a perfect spot for photography and relaxation.
  • Cross Insurance Arena: Enjoy a vibrant atmosphere at this premier entertainment venue. Hosting a variety of events, including concerts, sports, and family shows, the arena is a hub for local entertainment and a great place to create lasting memories with loved ones.
  • Portland Museum of Art: Immerse yourself in a diverse collection of American and European art. With rotating exhibits, educational programs, and engaging events, this cultural gem offers a deep dive into the world of art, making it a must-visit for enthusiasts.

Best time to go to Willard Beach

The best time to visit Willard Beach is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When planning your visit to Willard Beach in South Portland, Maine, you can choose from several nearby airports. The closest is Portland International Jetport (PWM), located 6.4km away. Recommended hotels near PWM include the 4-star Portland Harbor Hotel and DoubleTree by Hilton, both offering shuttle services. For a longer trip, Portsmouth International Airport (PSM) is 78.9km away, with the Bow Hotel and Stage Neck Inn as nearby options. Augusta State Airport (AUG) is 82.1km away, with accommodations like Senator Inn & Spa and Homewood Suites by Hilton offering shuttle services. Each airport provides a variety of travel and lodging choices for a convenient vacation experience.

Frequently asked questions

What's the area like around Willard Beach?
Willard Beach is located in South Portland. If you're looking for a convenient place to stay, check out the 42 hotels and other accommodations you'll find within a mile.
What's the best hotel to stay close to Willard Beach?
Adjacent to Willard Beach, The McKernan Inn is one of the top choices for your stay based on our traveler data, and this guesthouse offers free breakfast and free parking. Other good options within a few miles include Portland Harbor Hotel and Cambria Hotel Portland Downtown-Old Port.
How many hotels are there close to Willard Beach?
Expedia has 42 hotels and other accommodations within a mile from Willard Beach.
If I need to cancel the hotel reservation for my stay near Willard Beach, will I receive a refund?
Yes! The majority of hotel bookings are refundable if you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Put your dates in and click on "Search", then you can use the "fully refundable" filter to view the best options available near Willard Beach.
Where can I learn more about changing or cancelling my trip in the area near Willard Beach?
For additional details about updating your stay near Willard Beach or cancelling it, head over to our customer service page.
What can I see and do near Willard Beach?
Maine Narrow Gauge Railroad, Portland Museum of Art, and South Portland Historical Society Museum feature captivating exhibits. While you're exploring, swing by Victoria Mansion, Portland Head Light, and State Theatre to learn a bit about the area. You can catch a show at Merrill Auditorium, Port City Music Hall, and Lyric Music Theater.

Explore a world of travel with Expedia