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 by Willard Beach

Portland Regency Hotel & Spa : 20 Milk St. 20 Milk St., Portland, ME 04101 ~1.49 miles northwest of Willard Beach / ~26 minutes walking
  • Mid-scale Downtown property
  • 4 floors in property
From$207
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Hampton Inn Downtown Portland Waterfront - Portland 209 Fore St., Portland, ME 04101 ~1.49 miles northwest of Willard Beach / ~26 minutes walking
  • Three Star property
  • 5 floors in hotel
  • Most guests thought the architecture was beautiful
  • Wonderful sightseeing
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Residence Inn Portland Downtown / Waterfront - Portland 145 Fore St., Portland, ME 04101 ~1.51 miles northwest of Willard Beach
  • Midscale property
  • Most guests were happy with the price of the breakfast
  • Average wifi quality
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Courtyard by Marriott Portland Downtown / Waterfro - Portland 321 Commercial St., Portland, ME 04101 ~1.51 miles west of Willard Beach
  • Three Star Downtown property
  • Hotel has 3 meeting rooms
From$116
Very Good 4.5 /5Recent Reviews CallBookMore Details
Portland Harbor Hotel : 468 Fore St. 468 Fore St., Portland, ME 04101 ~1.54 miles west of Willard Beach
  • Four-star Downtown property
  • 101 sleeping rooms in hotel
Hyatt Place Portland Old Port in Portland 433 Fore St., Portland, ME 04101 ~1.54 miles northwest of Willard Beach
  • Three Star Downtown property
  • Hotel has 130 rooms
From$89
Very Good 4.5 /5Review Score CallBookMore Details
The Press Hotel Autograph Collection 119 Exchange St., Portland, ME 04101 ~1.71 miles northwest of Willard Beach
  • 4 star property
From$125
Very Good 4.5 /5Recent Reviews CallBookMore Details
Holiday Inn Portland by The Bay : 88 Spring St. 88 Spring St., Portland, ME 04101 ~1.73 miles west of Willard Beach
  • 3-star Downtown property
  • Hotel has 239 rooms
From$120
Very Good 4.0 /5Hotel Reviews CallBookMore Details
The Westin Portland Harborview : 157 High St. 157 High St., Portland, ME 04101 ~1.92 miles west of Willard Beach
  • Four star Downtown hotel
  • Fitness / Gym is on-site
  • Location is great
  • Bathroom needs cleaning
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
La Quinta Inns & Suites - Portland 340 Park Ave., Portland, ME 04102 ~2.79 miles west of Willard Beach
  • Two star Airport hotel
  • Fitness center on property
From$99
Average 3.5 /5Reviews CallBookMore Details
Inn at Diamond Cove - Great Diamond Island 18 Mckinley Court, Great Diamond Island, ME 04109 ~3.07 miles northeast of Willard Beach
  • 3 star property
  • 2 floors in property
Clarion Hotel Airport 1230 Congress St., Portland, ME 04102 ~3.22 miles west of Willard Beach
  • Affordable Highway property
  • 2 suites in hotel
  • Room needs to be redecorated
  • Hotel could be more stylish
Embassy Suites by Hilton Portland Maine : 1050 Westbrook St. 1050 Westbrook St., Portland, ME 04102 ~4.11 miles west of Willard Beach
  • 3-star Airport hotel
  • 6 floors in hotel
  • Rooms in need of an update
  • The majority of guests said the beds were comfortable
From$109
Very Good 4.5 /5Review Score CallBookMore Details
Howard Johnson Hotel South Portland - South Portland 675 Main St. I 95, South Portland, ME 04106 ~4.24 miles west of Willard Beach
  • Low priced Suburban hotel
  • Comp. Breakfast
Best Western Merry Manor Inn - South Portland 700 Main St., South Portland, ME 04106 ~4.32 miles west of Willard Beach
  • Mid-scale Suburban property
  • 153 sleeping rooms in hotel
  • Delicious food
  • Rooms in need of an update
From$68
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn & Suites 738 Main St., South Portland, ME 04106 ~4.39 miles west of Willard Beach
  • 2 star Suburban hotel
  • Hotel has 2 floors
Hilton Garden Inn Portland Airport : 145 Jetport Blvd. 145 Jetport Blvd., Portland, ME 04102 ~4.53 miles west of Willard Beach
  • Mid-scale Airport property
  • Airport shuttle provided
  • Comfortable beds
  • Almost all guests didn't like the unstylish hotel
Econo Lodge Maine Mall 80 John Roberts Rd., South Portland, ME 04106 ~5.20 miles west of Willard Beach
  • Two star Suburban hotel
  • Check in: 11:00
Comfort Inn Airport 90 Maine Mall Rd., South Portland, ME 04106 ~5.25 miles west of Willard Beach
  • Three Star Airport property
  • Hotel has 126 rooms
  • Almost all guests thought the service was very professional
  • Easily accessible by car, said 93%
Inn by The Sea 40 Bowery Beach Rd., Cape Elizabeth, ME 04107 ~5.32 miles south of Willard Beach
  • High end Oceanfront property
  • Check in time: 4pm
  • Every guests reviewed found the grounds to be nice
  • Beach nearby
From$137
Very Good 4.5 /5Reviews 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. 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. Recent travelers gave this hotel an aggregate guest review score of 4 out of 5.Get the latest price
2. 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. With a verified guest score of 4.5/5, this makes it one of the first-class accommodations close to Willard Beach.Get the latest price
3. 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. Recent guests gave this hotel an average guest review rating of 4.5 out of 5.Get the latest price
4. 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. With a aggregate guest review score of 4.5 out of 5, this makes it one of the most outstanding hotels near Willard Beach.Get the latest price
5. Hyatt Place Portland Old PortThe Hyatt Place Portland Old Port 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.5 out of 5, this makes it one of the terrific hotels close to Willard Beach.Get the latest price

5 Best Hotels near Willard Beach

Back to Top