Photo by Karen Rinaldo-green
3 Stars Hotels in Willard Beach, South Portland from CA $221
Check availability on Willard Beach 3 Star Hotels
Top Willard Beach 3 Star Hotels
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Willard Beach.
The Westin Portland Harborview
157 High St, Portland, ME
The price is CA $221 per night from Apr 23 to Apr 24
CA $221
CA $248 total
includes taxes & fees
Apr 23 - Apr 24
8.4/10 Very Good! (1,063 reviews)
Still don't see what you're looking for?
See all properties in Willard Beach.
You can also use these popular filters to refine your search.
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.
Recent Reviews in Willard BeachExpedia verified reviews
5/5 Excellent
"Reasonable price and clean, the restaurant Stacks next door is amazing! "
A verified traveller stayed at Ramada Plaza by Wyndham Portland
Posted 1 day ago
Hotels in Willard Beach Neighborhoods
Hotels near Popular Willard Beach Attractions
- Willard Beach
- Maine Mall
- Old Orchard Beach Pier
- Thompson's Point
- Sebago Lake
- Portland Head Light
- LL Bean Flagship Store
- Funtown Splashtown USA
- Goose Rocks Beach
- Higgins Beach
- Maine Medical Center
- Palace Playland
- Casco Bay Lines Ferry Terminal
- Saco River
- Cross Insurance Arena
- Merrill Auditorium
- Fortunes Rock Beach
More Popular Hotels in South Portland
- Holiday Inn Portland-By the Bay, an IHG Hotel
- Ramada Plaza by Wyndham Portland
- Hyatt Place Portland-Old Port
- Tru by Hilton Portland Airport Area
- Clarion Hotel Portland
- DoubleTree by Hilton Hotel Portland
- AC Hotel by Marriott Portland Downtown/Waterfront, ME
- Inn at St John Portland In-Town
- The Press Hotel, Marriott Autograph Collection
- Old Orchard Beach Inn
- Quality Inn & Suites
- Hampton Inn Portland Downtown - Waterfront
- Embassy Suites by Hilton Portland Maine
- Grand Beach Inn
- Hampton Inn Portland Airport
- Home2 Suites by Hilton Portland Airport
- Residence Inn by Marriott Portland Downtown Waterfront
- Holiday Inn Express Biddeford, an IHG Hotel
- Ramada by Wyndham Saco/Old Orchard Beach Area
- Sea Cliff House Motel