Find hotels near Willard Beach, Portland from CA $111
Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Meal plans available
Top Hotels Close to Willard Beach
Reviewed on Oct. 2, 2020
You could be seeing lower prices
Reviewed on Feb. 9, 2019
Reviewed on Nov. 25, 2020
Reviewed on Nov. 5, 2020
Willard Beach is located in South Portland. This welcoming area is known for its array of dining options and sporting events. South Portland is home to 24 hotels and other accommodations, so you can find something that's perfect for your stay.
Staying Near Willard Beach
Choose from 9 hotels and accommodations within a mile of Willard Beach, including these picks:
- NEW Listing! Ocean View Home W/patio & Yard-steps to Willard Beach, Dogs OK: Amenities in this vacation home include a kitchen and a fireplace.
- Willard Beach Condo #2 1 Bedroom 1 Bathroom Condo: Amenities in this vacation home include a microwave and a coffee maker. It's a favorite with Expedia travelers for its family-friendly amenities and beach locale.
- Location! Location! Location! Willard Beach Bungalow PET Friendly 2 Full Baths: Amenities in this vacation home include a kitchen and a fireplace.
Things to See and Do Near Willard Beach
After you've visited Willard Beach, you can discover the sights within a couple miles of the area.
Study the collections at Portland Harbor Museum, South Portland Historical Society Museum, or Maine Narrow Gauge Railroad Company and Museum. Fort Preble, Spring Point Ledge Lighthouse, and Spring Point Ledge Light are well-known local landmarks worth a visit. You can check out the local talent at Lyric Music Theater, Merrill Auditorium, and Port City Music Hall.
Cross Insurance Arena and Southern Maine Community College are some sights worth a visit in the area. You might also stop by Maine Mall, located 5.5 mi (8.9 km) from Willard Beach, or Higgins Beach which is 6.2 mi (10 km) away.