Hotels near Willard Beach

Hotels near Willard Beach, South Portland

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Hotels near Willard Beach

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Peaceful & minutes from the Old Port with private parking Hotels near Willard Beach
Peaceful & minutes from the Old Port with private parking Hotels near Willard BeachPeaceful & minutes from the Old Port with private parking Hotels near Willard Beach
2.17km from Willard Beach
This 1 sunny bedroom apartment is located in the peaceful neighborhood of Knightville.There are several excellent dining spots, coffee shops, & markets all within walking distance, so park your car in the private parking spot and forget about it for a while!*The Portland Peninsula, which includes the historic Old Port and the downtown arts district, is less than a 10-minute drive across the bridge*The local beach is a 5-minute drive from the apartment Portland Head Light & Fort Williams Park are less than 10For the living room area, there is a single rollaway bed with a memory foam mattress avaiable. Just let us know if you'd like to use it.About pets:No pets allowed.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 3-17.About checkIn:Check in after 3:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 18.About events:No events allowed.
Outstanding
5 reviews
10.0/10
Check Availability
Step Right Out to the Beach!  Amazing Location 7 Min to Portland. Unit 4 Hotels near Willard Beach
Step Right Out to the Beach!  Amazing Location 7 Min to Portland. Unit 4 Hotels near Willard BeachStep Right Out to the Beach!  Amazing Location 7 Min to Portland. Unit 4 Hotels near Willard Beach
0.42km from Willard Beach
Enjoy ocean views and the beach right outside the front door. Willard Beach is a great sandy beach w/clear water for swimming, water activities and walking distance to restaurants/shops. With its unbeatable location and modern amenities, this vacation rental is the perfect place to stay for a relaxing and memorable vacation. Book your stay and experience the best that Willard Beach has to offer. Can be rented with a 2nd unit on 1st flr to host up to 8 guests total.About pets:No pets allowed.About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About customRules:Only the tenants on the agreement are allowed at the property unless otherwise agreed to prior to the reservation..no parties, no pets, no smoking,only people on the reservation should be staying at the property quiet hours 9pm-8am.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 25.About events:No events allowed.
Outstanding
12 reviews
10.0/10
Check Availability
4 Bedroom Beachside Surfer's Home Hotels near Willard Beach
0.17km from Willard Beach
Outstanding
10.0/10
Check Availability
South Portland
You Might Like
South Portland Hotels with BreakfastSouth Portland Hotels with Twin RoomSouth Portland Hotels with 1 Double BedSouth Portland Hotels with Swimming PoolSouth Portland Hotels with Free Cancellation
Ocean views 30 Steps to Willard Beach! Amazing location 7 min to Portland.Unit 2 Hotels near Willard Beach
Ocean views 30 Steps to Willard Beach! Amazing location 7 min to Portland.Unit 2 Hotels near Willard BeachOcean views 30 Steps to Willard Beach! Amazing location 7 min to Portland.Unit 2 Hotels near Willard Beach
0.42km from Willard Beach
Enjoy ocean views and the beach right outside your door. Willard Beach is a great sandy beach w/clear water for swimming, water activities and walking distance to restaurants/shops. With its unbeatable location and modern amenities, this vacation rental is the perfect place to stay for a relaxing and memorable vacation. Book your stay and experience the best that Willard Beach has to offer. Can be rented with a 2nd unit on 2nd flr to host up to 8 guests total.About pets:No pets allowed.About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About customRules:Only the tenants on the agreement are allowed at the property unless otherwise agreed to prior to the reservation..no parties, pets or smoking,quiet hours from 9pm to 8am.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 25.About events:No events allowed.
Amazing
2 reviews
9.4/10
Check Availability
The McKernan Inn Hotels near Willard Beach
The McKernan Inn Hotels near Willard BeachThe McKernan Inn Hotels near Willard Beach
0.4km from Willard Beach
When you stay at The McKernan Inn in South Portland, you'll be on the beach, within a 15-minute drive of Thompson's Point and Maine Mall. This beach inn is 17.8 mi (28.6 km) from Old Orchard Beach Pier and 18.1 mi (29.2 km) from Old Orchard Beach. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and concierge services. A complimentary continental breakfast is served daily from 7:00 AM to 9:30 AM. Featured amenities include luggage storage and an elevator. Planning an event in South Portland? This inn has 700 square feet (65 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite. Stay in one of 8 guestrooms featuring plasma televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have shower/tub combinations and complimentary toiletries. Conveniences include portable fans and irons/ironing boards, and housekeeping is provided daily.
Very Good
51 reviews
8.0/10
Price from
IDR 2,418,189
per night
Check Availability
Best Western Merry Manor Inn Hotels near Willard Beach
Best Western Merry Manor Inn Hotels near Willard BeachBest Western Merry Manor Inn Hotels near Willard Beach
6.93km from Willard Beach
Welcome to the Best Western Merry Manor Inn where the service is friendly and the accommodations are comfortable and affordable. This Maine Best Western hotel offers convenient access to many local attractions, shopping and dining options in and around Portland. Guests staying at this Portland hotel will enjoy charming guest rooms featuring cable satellite television with HBO® and free high-speed internet access. Fireplace rooms are also available for those guests that want to indulge. Dining is made easy at the Best Western Merry Manor Inn with The Maine Table Restaurant located right on-site. After a long day of sightseeing or conducting business, guests are welcome to take advantage of the hotels year-round outdoor heated swimming pool, indoor childrens swimming pool, hot tub with therapeutic waterfall and fully equipped exercise facility. Free self-service breakfast buffet Monday through Friday 6:30am to 9:30am and Saturday and Sunday 7am to 10am. The Best Western Merry Manor Inn offers ample parking space to accommodate large RVs and buses. Guests traveling to Portland on business will also appreciate the hotels meeting and banquet space sure to suit any meeting or event need. The Best Western Merry manor Inn is located right off Interstate 95. Within minutes, guests can enjoy a day of exploring famous lighthouses, touring charming coastal villages, or soaking up the sun on one of the many Maine beaches. Guests love to drive along the coast of Maine for a picturesque view of the landscape and water. No trip to Portland is complete without a stop at historic Old Port. Shopping is endless with a variety of choices at nearby L.L. Bean and Freeport Outlet Mall. The friendly, helpful staff at the Best Western Merry Manor Inn is ready to ensure a fun-filled memorable stay in Portland, Maine. Make a reservation today and save! Please pardon our appearance as we are currently updating the exterior of our hotel.
Very Good
119 reviews
8.7/10
Price from
IDR 2,086,834
per night
Check Availability
Home2 Suites by Hilton Portland Airport ME Hotels near Willard Beach
Home2 Suites by Hilton Portland Airport ME Hotels near Willard BeachHome2 Suites by Hilton Portland Airport ME Hotels near Willard Beach
8.31km from Willard Beach
Located right across from Portland International Jetport, Home2 Suites by Hilton Portland Airport, ME is the perfect place to rest after a long day. Whether you’re here for business or an extended stay, our convenient location is just off I-95 near the Maine Mall. Attractions in downtown Portland, Maine are only 15 minutes away. Our stylish, spacious suites include everything you need for a comfortable stay. Prepare meals in the in-suite kitchen, including a full-sized refrigerator, cooktop, microwave and utensils. Relax while watching the 50-inch HDTV, or work comfortably at the desk with ergonomic chair and free WiFi. Start your day with complimentary oatmeal, fruit, waffles, breakfast sandwiches and more at our Inspired Table™. When you need a snack, visit our 24-hour Home2 MKT® for snacks, beverages and sundries. Unwind in the heated indoor pool or on the outdoor patio after a long day, or multitask in our Spin2 Cycle facility by running a load of clothes while you work out.
Very Good
104 reviews
8.3/10
Price from
IDR 1,520,475
per night
Check Availability
Quality Inn & Suites Hotels near Willard Beach
Quality Inn & Suites Hotels near Willard BeachQuality Inn & Suites Hotels near Willard Beach
7.08km from Willard Beach
Located in South Portland, Quality Inn & Suites is a 4-minute drive from Maine Mall and 6 minutes from Maine Medical Center. This hotel is 3.8 mi (6.1 km) from Thompson's Point and 4.2 mi (6.8 km) from State Theatre. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a picnic area. A complimentary continental breakfast is served daily from 6:00 AM to 9:00 AM. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and a vending machine. Free self parking is available onsite. Make yourself at home in one of the 105 air-conditioned rooms featuring refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and complimentary weekday newspapers, and housekeeping is provided daily.
99 reviews
7.0/10
Price from
IDR 1,008,166
per night
Check Availability
Casco Bay Hotel Portland Airport - Maine Mall, Ascend Hotel Collection Hotels near Willard Beach
Casco Bay Hotel Portland Airport - Maine Mall, Ascend Hotel Collection Hotels near Willard BeachCasco Bay Hotel Portland Airport - Maine Mall, Ascend Hotel Collection Hotels near Willard Beach
8.37km from Willard Beach
When you stay at Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collection Hotel in South Portland, you'll be in a shopping district, a 1-minute drive from Maine Mall and 8 minutes from Thompson's Point. This hotel is 13.9 mi (22.4 km) from Engine and 11.1 mi (17.8 km) from Old Orchard Beach. Take advantage of recreation opportunities such as a fitness center, or other amenities including complimentary wireless internet access and a vending machine. A complimentary continental breakfast is served daily from 6:30 AM to 9:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and an elevator. A roundtrip airport shuttle is complimentary (available 24 hours). Make yourself at home in one of the 125 guestrooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and microwaves, and housekeeping is provided on request.
Very Good
103 reviews
8.2/10
Price from
IDR 1,149,169
per night
Check Availability
See more properties near Willard Beach

Top Pick Hotels near Willard Beach

See all
Check out our most booked hotels near Willard Beach from the past 30 days!
No.1
TownePlace Suites Portland Airport ME Hotels near Willard Beach
9.0/10
102 review

TownePlace Suites Portland Airport ME

South Portland | 8.38KM from Willard Beach
"Good Location"
Select dates to view prices
No.2
LONG CREEK HOTEL by IHG Hotels near Willard Beach
7.7/10
105 review

LONG CREEK HOTEL by IHG

South Portland | 8.76KM from Willard Beach
"Good Location"
Select dates to view prices
No.3
Comfort Inn Airport Hotels near Willard Beach
8.2/10
106 review

Comfort Inn Airport

South Portland | 8.42KM from Willard Beach
"Good Location"
Select dates to view prices
No.4
Holiday Inn Express & Suites South Portland Hotels near Willard Beach
8.3/10
104 review

Holiday Inn Express & Suites South Portland

South Portland | 8.85KM from Willard Beach
"Good Location"
Select dates to view prices
No.5
DoubleTree by Hilton Portland Hotels near Willard Beach
7.6/10
102 review

DoubleTree by Hilton Portland

South Portland | 9.0KM from Willard Beach
"Good Location"
Select dates to view prices
No.6
Spark by Hilton Portland Airport Maine Mall Hotels near Willard Beach
7.7/10
112 review

Spark by Hilton Portland Airport Maine Mall

South Portland | 9.19KM from Willard Beach
"Good Location"
Select dates to view prices
No.7
Tru by Hilton Portland Airport Area Hotels near Willard Beach
8.5/10
103 review

Tru by Hilton Portland Airport Area

South Portland | 9.07KM from Willard Beach
"Good Location"
Select dates to view prices
No.8
Portland Sheraton at Sable Oaks Hotels near Willard Beach
8.1/10
107 review

Portland Sheraton at Sable Oaks

South Portland | 9.13KM from Willard Beach
"Good Location"
Select dates to view prices

Frequently asked questions

What hotels near Willard Beach offer breakfast?

A perfect breakfast gives you energy for the day. If you want to stay at a hotel near South Portland Willard Beach with a high-quality breakfast, you can consider staying Best Western Merry Manor Inn (from IDR 1,635,626),TownePlace Suites Portland Airport ME (from IDR 1,388,872) and LONG CREEK HOTEL by IHG (from IDR 1,496,974) .These hotels are very popular, so book early.

Which hotels near Willard Beach have free Wi-Fi?

Whether you're travelling for business or leisure, Wi-Fi is an essential. Best Western Merry Manor Inn (from IDR 1,635,626), TownePlace Suites Portland Airport ME (from IDR 1,388,872) and LONG CREEK HOTEL by IHG (from IDR 1,496,974) are all popular hotels that have free Wi-Fi.

What's the average price of hotels near Willard Beach per night?

According to Trip.com, the average price for 1 night hotel in Willard Beach in South Portland is IDR 3,478,056. Due to frequent price changes, the above prices are for reference only.

Which hotels near Willard Beach have gyms?

In recent years, public awareness for body health has increased, so many hotels have fitness rooms. Best Western Merry Manor Inn (from IDR 1,635,626),TownePlace Suites Portland Airport ME (from IDR 1,388,872) and Casco Bay Hotel Portland Airport - Maine Mall, Ascend Hotel Collection (from IDR 1,055,167) are popular hotels with a fitness room.

What's the average price of hotels near Willard Beach this weekend?

According to Trip.com, the average weekend price for 1 night stay in Willard Beach in South Portland is IDR 4,782,327. Due to frequent price changes, the above prices are for reference only.

What's the best accessible hotels near Willard Beach?

What hotels near Willard Beach have swimming pools?

When summer arrives, there’s nothing like a family trip to Willard Beach in South Portland to make the most of sunny days. Best Western Merry Manor Inn (from IDR 1,635,626),TownePlace Suites Portland Airport ME (from IDR 1,388,872) and LONG CREEK HOTEL by IHG (from IDR 1,496,974) are popular hotels with pools where you can relax and enjoy the summer vibe.

Which popular hotels near Willard Beach have restaurants?

If you like the idea of sampling local flavours while travelling, consider staying at Best Western Merry Manor Inn (from IDR 1,635,626), The McKernan Inn (from IDR 2,718,994) and TownePlace Suites Portland Airport ME (from IDR 1,388,872) . There are plenty of restaurants that serve local dishes near these hotels.

What are the most popular hotels near Willard Beach?

What hotels near Willard Beach have parking?

If you plan to travel by car to South Portland Willard Beach, you may wish to stay Best Western Merry Manor Inn (from IDR 1,635,626),Quality Inn & Suites (from IDR 893,014) and Casco Bay Hotel Portland Airport - Maine Mall, Ascend Hotel Collection (from IDR 1,055,167) . These are popular hotels with parking lots.

What are the best hotels near Willard Beach?

If you are worried about choosing a hotel, you can consider staying at Best Western Merry Manor Inn (from IDR 1,635,626),The McKernan Inn (from IDR 2,718,994) and TownePlace Suites Portland Airport ME (from IDR 1,388,872) . These hotels are highly rated, so you should book early.

Which hotels near Willard Beach have non-smoking rooms?

Many guests care about the quality of hotel rooms, especially the smell of the room. Best Western Merry Manor Inn (from IDR 1,635,626),The McKernan Inn (from IDR 2,718,994) and TownePlace Suites Portland Airport ME (from IDR 1,388,872) are popular hotels with non-smoking rooms

South Portland weather

Today
20 Nov, 2025
-2
°
Clear
Clear -2 - 6℃
20 Nov, 2025
ClearClear
-2 - 6℃
21 Nov, 2025
Intermittent cloudsIntermittent clouds
0 - 5℃
22 Nov, 2025
CloudyCloudy
3 - 7℃
23 Nov, 2025
Intermittent cloudsIntermittent clouds
-3 - 7℃
24 Nov, 2025
ClearClear
1 - 5℃
25 Nov, 2025
Partly clearPartly clear
0 - 8℃
26 Nov, 2025
Intermittent cloudsIntermittent clouds
1 - 7℃

South Portland Hotels near Willard Beach Information

Highest PriceIDR 7,137,066
Lowest PriceIDR 893,015
Number of Reviews1,437
Total Properties20
Average Price (Weekdays)IDR 2,011,163
Average Price (Weekends)IDR 2,265,907