Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Willard Beach - Willard Beach Maine

Lodging close to Willard Beach are shown below sorted in the order of their distance (closest at the top). Use our search tools to find cheap hotel rates near Willard Beach in Willard Beach for your upcoming travels.We list the best lodging close to Willard Beach so you can review the discounted Willard Beach hotels below and discover the perfect hotel.Need hotel rooms for a group? Book a Willard Beach group hotel rate

Lodging & Accommodations close to Willard Beach

Hilton Garden Inn Portland Downtown Waterfront : 65 Commercial St. 65 Commercial St., Portland, ME 04101 ~1.41 miles northwest of Willard Beach
  • Affordable Oceanfront hotel
  • 120 rooms in property
  • Average value
  • Most guests enjoyed the friendly atmosphere
From$189
Very Good 4.5 /5Latest Reviews Call
Portland Regency Hotel & Spa - Portland 20 Milk St., Portland, ME 04101 ~1.49 miles northwest of Willard Beach
  • 3 star Downtown hotel
  • 11 suites in hotel
From$207
Very Good 4.0 /5Guest Reviews Call
Residence Inn Portland Downtown Waterfront
+1-800-997-5148
145 Fore St., Portland, ME 04101 ~1.49 miles northwest of Willard Beach
  • Mid-scale hotel
  • Fantastic service
  • Friendly service
From$250
Very Good 4.5 /5Recent Reviews Call
Hampton Inn Downtown Portland Waterfront in Portland 209 Fore St., Portland, ME 04101 ~1.49 miles northwest of Willard Beach
  • Three Star hotel
  • Access to gym on-site
  • Clean rooms
  • Nice building
From$109
Very Good 4.5 /5Review Score Call
Courtyard by Marriott Portland Downtown / Waterfro : 321 Commercial St. 321 Commercial St., Portland, ME 04101 ~1.51 miles west of Willard Beach
  • 3-star Downtown property
  • 5 floors in property
From$116
Very Good 4.5 /5Guest Reviews Call
Hyatt Place Portland Old Port 433 Fore St., Portland, ME 04101 ~1.53 miles northwest of Willard Beach
  • Affordable Downtown hotel
  • 7 floors in hotel
From$126
Very Good 4.0 /5Read Reviews Call
Portland Harbor Hotel 468 Fore St., Portland, ME 04101 ~1.54 miles west of Willard Beach
  • Four star Downtown hotel
  • Airport shuttle provided
The Press Hotel Autograph Collection 119 Exchange St., Portland, ME 04101 ~1.71 miles northwest of Willard Beach
  • 4-star property
From$75
Very Good 4.5 /5Reviews Call
Holiday Inn by The Bay in Portland 88 Spring St., Portland, ME 04101 ~1.75 miles west of Willard Beach
  • Mid-scale Downtown property
  • Check-in time: 4:00pm
  • Great service
  • Friendly service
The Westin Portland Harborview in Portland 157 High St., Portland, ME 04101 ~1.92 miles west of Willard Beach
  • High-end Downtown hotel
  • Hotel has 19 suites
  • Paid for two nights
  • Medium distance to city centre
From$119
Very Good 4.0 /5Review Score Call
La Quinta Inns & Suites 340 Park Ave., Portland, ME 04102 ~2.79 miles west of Willard Beach
  • Cheap Airport property
  • Shuttle to airport available
Clarion Hotel 1230 Congress St., Portland, ME 04102 ~3.22 miles west of Willard Beach
  • 3 star Highway hotel
  • Check-in time: 03:00pm
  • Fantastic service
  • Vibe is not too good
From$74
Average 3.5 /5Reviews Call
Embassy Suites by Hilton Portland Maine - Portland 1050 Westbrook St., Portland, ME 04102 ~4.11 miles west of Willard Beach
  • Three Star Airport hotel
  • Comp. Breakfast
  • The majority of guests said the beds were comfortable
  • Air conditioning was criticized by 100%
From$109
Very Good 4.5 /5Read Reviews Call
Howard Johnson Hotel South Portland 675 Main St. I 95, South Portland, ME 04106 ~4.24 miles west of Willard Beach
  • Economical Suburban hotel
  • Gym / Fitness Center Available
Best Western Merry Manor Inn 700 Main St., South Portland, ME 04106 ~4.27 miles west of Willard Beach
  • Mid-scale Suburban property
  • 5 meeting rooms in property
  • Terrific location
  • Every guests reviewed liked the proximity to sightseeing
Quality Inn & Suites 738 Main St., South Portland, ME 04106 ~4.39 miles west of Willard Beach
  • Two-star Suburban property
  • Gym is available on property
Hilton Garden Inn Portland Airport in Portland 145 Jetport Blvd., Portland, ME 04102 ~4.53 miles west of Willard Beach
  • 3 star Airport hotel
  • 3 floors in hotel
  • Good accessibility by car
  • Professional service
From$89
Very Good 4.0 /5Reviews Call
Econo Lodge Maine Mall - South Portland
+1-800-230-4134
80 John Roberts Rd., South Portland, ME 04106 ~5.20 miles west of Willard Beach
  • Two star property
  • Complimentary breakfast is offered
Comfort Inn Airport : 90 Maine Mall Rd. 90 Maine Mall Rd., South Portland, ME 04106 ~5.25 miles west of Willard Beach
  • Midscale Airport property
  • 126 rooms in property
  • Modern Hotel
  • Good restaurants & bars in the area
Inn by The Sea 40 Bowery Beach Rd., Cape Elizabeth, ME 04107 ~5.32 miles south of Willard Beach
  • Four-star Oceanfront property
  • 61 rooms in hotel
  • Vibe was good
  • The majority of guests said rooms were dirty
From$137
Very Good 4.5 /5Recent Reviews Call
 [1 - 20 of 25]    
Next: Show All Available Willard Beach Hotels with Pricing
Back to Top