Hotels near Willard Beach

Hotels Near Willard Beach in South Portland

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
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
Portland Sheraton at Sable Oaks Hotels near Willard Beach
Portland Sheraton at Sable Oaks Hotels near Willard BeachPortland Sheraton at Sable Oaks Hotels near Willard Beach
9.13km from Willard Beach
With a convenient location just 2.4 miles from Portland International Jetport, Portland Sheraton at Sable Oaks eliminates the stress of travel. Kick off your visit to South Portland by exploring local parks and the nearby downtown district or shopping at The Maine Mall from our Portland, ME hotel. When it's time to unwind, return to our upscale business hotel near Downtown Portland, Maine, where modern rooms and suites with modern design, pillowtop mattresses and flat-panel TVs await. Keep up with your deadlines at your in-room desk, boasting an ergonomic chair, plug-in panels and free high-speed Wi-Fi. Our South Portland, ME hotel restaurant, City Farmhouse, celebrates the flavors of Maine in a relaxed environment. After you fuel up with our fresh fare, get a brisk workout in our on-site fitness center or indoor pool. Whether you're meeting clients in downtown Portland or touring the University of Southern Maine, the Portland Sheraton at Sable Oaks makes your stay a little less complicated.
Very Good
104 reviews
8.2/10
Price from
HK$ 1,787
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, Ascend Hotel Collection in South Portland, you'll be in a shopping district, a 1-minute drive from Maine Mall and 9 minutes from Thompson's Point. This hotel is 13.9 mi (22.4 km) from Engine and 10.3 mi (16.6 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.3/10
Price from
HK$ 863
per night
Check Availability
DoubleTree by Hilton Portland Hotels near Willard Beach
DoubleTree by Hilton Portland Hotels near Willard BeachDoubleTree by Hilton Portland Hotels near Willard Beach
9km from Willard Beach
The DoubleTree by Hilton Portland hotel offers full-service accommodations in a convenient location just off I-95, directly across Maine’s largest mall. Just minutes from the waterfront district and downtown Portland, historic Old Port dining and shopping, and Portland International Jetport (PWM). We offer complimentary airport shuttle. Our guest rooms and suites feature refrigerator, microwave and safes, flat panel TVs, complimentary WiFi and our luxurious Sweet Dreams® bedding. Hotel amenities include a well-equipped fitness center, heated indoor pool and whirlpool, pet-friendly accommodations and room service. Our location means plenty of eateries, cafés and restaurants are nearby. For your convenience, we also offer onsite hotel dining at Nourish, serving freshly prepared American cuisine and regional favorites for breakfast, lunch and dinner. We’re close to large companies such as IDEXX, Unum as well as golf courses and Portland Expo Building. With 13,000 sq. ft. of flexible meeting rooms, pre function space, and a Grand Ballroom we can accommodate Portland business or social events for parties of up to 725. Support services include state-of-the-art connectivity and A/V solutions with 24-hour tech support, a 24-hour business center, creative catering and professional banquet staff. Plan your next meeting, conference, or party at our beautiful hotel in suburban Portland, ME. Our guests enjoy easy access to dozens of attractions, including the shores of Casco Bay and Old Orchard Beach entertainment district, world-famous L.L. Bean and Freeport outlet stores, Portland’s Arts District, historic Portland Head Light Lighthouse, Victoria Mansion, the Maine Narrow Gauge Railroad Co. Museum and Portland’s Shipyard Brewing Company tours. Whether you travel here for business or leisure, our caring hotel staff look forward to welcoming you to Portland with our signature, warm DoubleTree chocolate chip cookie at check-in.
Good
102 reviews
7.6/10
Price from
HK$ 1,167
per night
Check Availability
South Portland
You Might Like
South Portland Hotels Including BreakfastSouth Portland Hotels With Twin RoomSouth Portland Hotels With 1 Double BedSouth Portland Hotels With Swimming PoolSouth Portland Hotels With Free Cancellation
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
HK$ 1,253
per night
Check Availability
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
1 review
8.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
11 reviews
10.0/10
Check Availability
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
10.0/10
Check Availability
Beachside Condo with Private Terrace Hotels near Willard Beach
Beachside Condo with Private Terrace Hotels near Willard BeachBeachside Condo with Private Terrace Hotels near Willard Beach
0.63km from Willard Beach
Beachy walkable neighborhood near restaurants and parks, as well as Fort Williams State Park featuring Portland Headlight. One block away from Willard Beach, with views of the beach from the terrace. 15 Minutes to to waterfront in Downtown Portland!About pets:No pets allowed.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.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.
Great
2 reviews
9.0/10
Check Availability
Wyndham Portland Airport Hotel Hotels near Willard Beach
Wyndham Portland Airport Hotel Hotels near Willard BeachWyndham Portland Airport Hotel Hotels near Willard Beach
9.01km from Willard Beach
The Wyndham Portland Airport Hotel provides a great place for travelers to relax after a busy day. The Wyndham Portland Airport Hotel is an ideal choice for travelers who want to take in the sights and sounds of South Portland. The hotel is only 4km from Portland International Jetport and 8km from Amtrak Downeaster, giving guests a number of convenient transportation options. The nearby area boasts an abundance of attractions including Clark's Pond Trail, Round1 Bowling & Arcade and Planet Fitness. When guests have some time on their hands they can make use of the onsite facilities.
Check Availability
See all Hotels 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
Best Western Merry Manor Inn Hotels near Willard Beach
8.5/10
116 review

Best Western Merry Manor Inn

South Portland | 6.93KM from Willard Beach
"Friendly owner""Great stay!"
Select dates to view prices
No.2
LONG CREEK HOTEL by IHG Hotels near Willard Beach
7.6/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
Quality Inn & Suites Hotels near Willard Beach
7.0/10
97 review

Quality Inn & Suites

South Portland | 7.08KM from Willard Beach
"Good Location"
Select dates to view prices
No.5
TownePlace Suites Portland Airport ME Hotels near Willard Beach
8.9/10
100 review

TownePlace Suites Portland Airport ME

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

Holiday Inn Express & Suites South Portland

South Portland | 8.85KM 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
101 review

Tru by Hilton Portland Airport Area

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

Frequently asked questions

How much is a hotel near Willard Beach per night?

According to Trip.com, the average price for a one-night stay at a hotel near Willard Beach in South Portland is HK$ 1,617. Prices can change frequently, so this rate is just an estimate.

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

According to Trip.com, the average price for a one-night weekend stay at a hotel near Willard Beach in South Portland is around HK$ 2,224. Keep in mind that prices can vary frequently, so this rate is just an estimate.

What are the best hotels to stay near Willard Beach?

If you're having trouble deciding on a hotel, consider Best Western Merry Manor Inn (from HK$ 1,274),LONG CREEK HOTEL by IHG (from HK$ 916) and Home2 Suites by Hilton Portland Airport ME (from HK$ 1,204) . These hotels are highly rated, so it's a good idea to book in advance.

What are the best hotels near Willard Beach with 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 HK$ 1,274),LONG CREEK HOTEL by IHG (from HK$ 916) and Home2 Suites by Hilton Portland Airport ME (from HK$ 1,204) are popular hotels with pools where you can relax and enjoy the summer vibe.

Which hotels near Willard Beach offer gyms?

With growing awareness of health, many hotels now offer fitness rooms. Best Western Merry Manor Inn (from HK$ 1,274),LONG CREEK HOTEL by IHG (from HK$ 916) and Home2 Suites by Hilton Portland Airport ME (from HK$ 1,204) are popular hotels with fitness rooms.

What hotels near Willard Beach have parking?

If you're planning a road trip to South Portland Willard Beach, you might want to stay at Best Western Merry Manor Inn (from HK$ 1,274),LONG CREEK HOTEL by IHG (from HK$ 916) and Home2 Suites by Hilton Portland Airport ME (from HK$ 1,204) , these hotels all have parking available.

What hotels near Willard Beach have the best breakfast?

A great breakfast is the perfect way to brace yourself for the day ahead. If you're looking to stay at a hotel in South Portland near Willard Beach that serves up a top-notch breakfast, consider Best Western Merry Manor Inn (from HK$ 1,274),LONG CREEK HOTEL by IHG (from HK$ 916) and Home2 Suites by Hilton Portland Airport ME (from HK$ 1,204) . These hotels are really popular, so make sure you book in advance.

What are hotels near Willard Beach with free Wi-Fi?

South Portland weather

Today
8 Sep, 2025
10
°
Clear
Clear 10 - 21℃
8 Sep, 2025
ClearClear
10 - 21℃
9 Sep, 2025
ClearClear
9 - 20℃
10 Sep, 2025
Intermittent cloudsIntermittent clouds
12 - 20℃
11 Sep, 2025
Partly clearPartly clear
12 - 23℃
12 Sep, 2025
ClearClear
7 - 20℃
13 Sep, 2025
ClearClear
10 - 21℃
14 Sep, 2025
Mostly cloudyMostly cloudy
11 - 22℃

Hotels Near Willard Beach in South Portland – Best Accommodation Options

Highest PriceHK$ 6,506
Lowest PriceHK$ 504
Number of Reviews1,245
Total Properties18
Average Price (Weekdays)HK$ 1,455
Average Price (Weekends)HK$ 1,907