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., Portland, ME 04101 ~1.41 miles northwest of Willard Beach / ~25 minutes walking
  • Three Star Oceanfront hotel
  • Hotel has a green policy See policy
  • The majority of guests thought the service was very professional
  • Modern Hotel
From$189
Very Good 4.5 /5Reviews CallBookMore Details
Portland Regency Hotel & Spa : 20 Milk St. 20 Milk St., Portland, ME 04101 ~1.49 miles northwest of Willard Beach / ~26 minutes walking
  • Midscale Downtown hotel
  • Hotel has 6 meeting rooms
From$207
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn Downtown Portland Waterfront : 209 Fore St. 209 Fore St., Portland, ME 04101 ~1.49 miles northwest of Willard Beach / ~26 minutes walking
  • 3 star property
  • Check-in time: 4:00 PM
  • About half of guests thought the furniture was functional
  • Most guests thought the architecture was beautiful
From$109
Very Good 4.5 /5Review Score CallBookMore Details
Residence Inn Portland Downtown / Waterfront - Portland 145 Fore St., Portland, ME 04101 ~1.51 miles northwest of Willard Beach
  • Mid-scale property
  • Free wifi
  • Clean heating system
Courtyard by Marriott Portland Downtown / Waterfro 321 Commercial St., Portland, ME 04101 ~1.51 miles west of Willard Beach
  • 3-star Downtown hotel
  • 5 floors in hotel
From$116
Very Good 4.5 /5Reviews CallBookMore Details
Hyatt Place Portland Old Port - Portland 433 Fore St., Portland, ME 04101 ~1.53 miles northwest of Willard Beach
  • Affordable Downtown hotel
  • 130 rooms in property
From$149
Very Good 4.0 /5Recent Reviews CallBookMore Details
Portland Harbor Hotel 468 Fore St., Portland, ME 04101 ~1.54 miles west of Willard Beach
  • Four star Downtown property
  • 3 meeting rooms in hotel
The Press Hotel Autograph Collection in Portland 119 Exchange St., Portland, ME 04101 ~1.71 miles northwest of Willard Beach
  • 4 star hotel
From$125
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn by The Bay : 88 Spring St. 88 Spring St., Portland, ME 04101 ~1.73 miles west of Willard Beach
  • Affordable Downtown hotel
  • 11 floors in hotel
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
The Westin Portland Harborview - Portland 157 High St., Portland, ME 04101 ~1.92 miles west of Willard Beach
  • High end Downtown hotel
  • 12 meeting rooms in property
  • Lovely bar service, according to 83%
  • Bathroom is ok
From$119
Very Good 4.0 /5Reviews CallBookMore Details
La Quinta Inns & Suites in Portland 340 Park Ave., Portland, ME 04102 ~2.79 miles west of Willard Beach
  • Low Cost Airport hotel
  • 105 rooms in property
Clarion Hotel 1230 Congress St., Portland, ME 04102 ~3.22 miles west of Willard Beach
  • Three Star Highway hotel
  • Hotel has 7 meeting rooms
  • Most guests thought it was a great value
  • Most guests didn't like the unstylish hotel
From$65
Average 3.5 /5Reviews CallBookMore Details
Embassy Suites by Hilton Portland Maine in Portland 1050 Westbrook St., Portland, ME 04102 ~4.11 miles west of Willard Beach
  • Mid-scale Airport property
  • Free breakfast available
  • Relaxing hot tub
  • Fantastic service
From$119
Very Good 4.5 /5Review Score CallBookMore Details
Howard Johnson Hotel South Portland 675 Main St. I 95, South Portland, ME 04106 ~4.24 miles west of Willard Beach
  • 2 star Suburban property
  • Free breakfast available
Best Western Merry Manor Inn in South Portland 700 Main St., South Portland, ME 04106 ~4.27 miles west of Willard Beach
  • Midscale Suburban hotel
  • Hotel has 4 floors
  • Beach nearby
  • Average fitness area
Quality Inn & Suites in South Portland 738 Main St., South Portland, ME 04106 ~4.39 miles west of Willard Beach
  • Low priced Suburban hotel
  • Fitness / Gym is on-site
Hilton Garden Inn Portland Airport in Portland 145 Jetport Blvd., Portland, ME 04102 ~4.53 miles west of Willard Beach
  • Mid-scale Airport property
  • Hotel has 2 meeting rooms
  • Breakfast food was delicious
  • Almost all guests thought the service was very professional
Econo Lodge Maine Mall - South Portland 80 John Roberts Rd., South Portland, ME 04106 ~5.20 miles west of Willard Beach
  • Inexpensive property
  • Hotel has 54 rooms
Comfort Inn Airport in South Portland 90 Maine Mall Rd., South Portland, ME 04106 ~5.25 miles west of Willard Beach
  • Three Star Airport property
  • 126 rooms in property
  • Breakfast was excellent
  • Great reception
From$69
Very Good 4.0 /5Review Score CallBookMore Details
Inn by The Sea : 40 Bowery Beach Rd. 40 Bowery Beach Rd., Cape Elizabeth, ME 04107 ~5.32 miles south of Willard Beach
  • Expensive Oceanfront property
  • Hotel has 61 suites
  • Great location
  • Gorgeous lawn
From$137
Very Good 4.5 /5Recent Reviews CallBookMore Details
 [1 - 20 of 25]    
Next: Show All Available Willard Beach Hotels with Pricing

Chart of the best hotels near Willard Beach

HotelDescriptionLink
1. Hilton Garden Inn Portland Downtown WaterfrontThe Hilton Garden Inn Portland Downtown Waterfront is a 3-Star hotel located about 1.4 miles northwest of Willard Beach and roughly a 2 minute drive. Recent hotel guests gave this hotel an avg. guest review rating of 4.5/5.Get the latest price
2. Portland Regency Hotel & SpaThe Portland Regency Hotel & Spa is an in demand 3 star hotel located approx. 1.5 miles northwest of Willard Beach and approximately a 3 min. car ride. With a aggregate guest review score of 4 out of 5, this makes it one of the first-class lodging options close to Willard Beach.Get the latest price
3. Hampton Inn Downtown Portland WaterfrontThe Hampton Inn Downtown Portland Waterfront is an in demand 3-Star hotel located approx. 1.5 miles northwest of Willard Beach and approx. a 3 minute drive. Travelers gave this hotel an avg. guest review rating of 4.5/5.Get the latest price
4. Residence Inn Portland DowntownThe Residence Inn Portland Downtown is a well-liked 3 star hotel located about 1.5 miles northwest of Willard Beach and about a 3 min. drive by car. With a guest review score of 4.5 out of 5, this makes it one of the first-class properties near Willard Beach.Get the latest price
5. Courtyard by Marriott Portland DowntownThe Courtyard by Marriott Portland Downtown is a 3 star hotel located about 1.5 miles west of Willard Beach and approximately a 3 min. drive. Recent travelers gave this hotel an avg. guest review rating of 4.5 out of 5.Get the latest price

5 Best Hotels near Willard Beach

Back to Top