Bug Light

Search Hotels in Willard Beach, South Portland

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Willard Beach hotels

Clarion Pointe South Portland

Clarion Pointe South Portland
2.0 star property
Thorton Heights, 4.3 mi from Willard Beach
7.4 out of 10, Good, (494 reviews)
The price is £76
includes taxes & fees
21 Jun - 22 Jun
Clarion Pointe South Portland

Holiday Inn Express Hotel & Suites Freeport by IHG

Holiday Inn Express Hotel & Suites Freeport by IHG
2.5 star property
14.1 mi from Willard Beach
8.6 out of 10, Excellent, (1,000 reviews)
"The room was clean, the staff was helpful with telling us about the area."
United States
Karen
The price is £123
includes taxes & fees
30 Jun - 1 Jul
Holiday Inn Express Hotel & Suites Freeport by IHG

Higgins Beach Inn

Higgins Beach Inn
2.5 star property
6.4 mi from Willard Beach
9.0 out of 10, Wonderful, (284 reviews)
"Convenient location. Proper shower and clean towels. Helpful staffs and charming old inn made new. "
United States
Yee
The price is £227
includes taxes & fees
21 Jun - 22 Jun
Higgins Beach Inn

Best Western Merry Manor Inn

Best Western Merry Manor Inn
2.5 star property
Highland, 4.3 mi from Willard Beach
8.8 out of 10, Excellent, (1,051 reviews)
"Nice big rooms, great 2 sink bathrooms, lots of towels and great breakfast."
United States
Richard
The price is £101
includes taxes & fees
21 Jun - 22 Jun
Best Western Merry Manor Inn

The Freeport Hotel, an Ascend Collection Hotel

The Freeport Hotel, an Ascend Collection Hotel
2.0 star property
14.4 mi from Willard Beach
7.8 out of 10, Good, (1,012 reviews)
"Great place, comfortable and clean."
United States
Tracy
The price is £100
includes taxes & fees
29 Jun - 30 Jun
The Freeport Hotel, an Ascend Collection Hotel

Spark by Hilton Portland Airport Maine Mall

Spark by Hilton Portland Airport Maine Mall
2.0 star property
5.7 mi from Willard Beach
7.8 out of 10, Good, (1,556 reviews)
"Nice place to stay"
Canada
Mervie
The price is £105
includes taxes & fees
28 Jun - 29 Jun
Spark by Hilton Portland Airport Maine Mall

Embassy Suites by Hilton Portland Maine

Embassy Suites by Hilton Portland Maine
3.5 star property
4.2 mi from Willard Beach
9.4 out of 10, Exceptional, (1,158 reviews)
"Nice place to stay. Rooms are great, staff is friendly and location very convenient."
United States
Lezlye
The price is £181
includes taxes & fees
8 Jul - 9 Jul
Embassy Suites by Hilton Portland Maine

Comfort Inn South Portland Airport

Comfort Inn South Portland Airport
2.5 star property
5.2 mi from Willard Beach
8.6 out of 10, Excellent, (2,130 reviews)
"Very clean hotel. Staff was nice and helpful."
United States
Kevin
The price is £95
includes taxes & fees
21 Jun - 22 Jun
Comfort Inn South Portland Airport

Americas Best Value Inn Scarborough Portland

Americas Best Value Inn Scarborough Portland
2.0 star property
7.2 mi from Willard Beach
8.2 out of 10, Very good, (1,001 reviews)
"coffee was the breakfast very helpful staff very friendly"
United States
patrick
The price is £73
includes taxes & fees
21 Jun - 22 Jun
Americas Best Value Inn Scarborough Portland

Econo Lodge Freeport - Brunswick Area

Econo Lodge Freeport - Brunswick Area
2.0 star property
14.5 mi from Willard Beach
7.4 out of 10, Good, (1,001 reviews)
"The room was clean and the location was close to anything that we needed."
United States
Eugene
The price is £89
includes taxes & fees
24 Jun - 25 Jun
Econo Lodge Freeport - Brunswick Area

Quality Inn & Suites South Portland

Quality Inn & Suites South Portland
2.5 star property
Sunset Park, 4.4 mi from Willard Beach
6.6 out of 10, (1,001 reviews)
"Clean/ Quiet/good breakfast /parking"
United States
Andrea
The price is £80
includes taxes & fees
28 Jun - 29 Jun
Quality Inn & Suites South Portland

Hilton Garden Inn Portland Airport

Hilton Garden Inn Portland Airport
3.0 star property
4.4 mi from Willard Beach
8.4 out of 10, Very good, (1,008 reviews)
"Close to the airport"
United States
Amanda
The price is £154
includes taxes & fees
7 Jul - 8 Jul
Hilton Garden Inn Portland Airport

Saco Bay Hotel

Saco Bay Hotel
2.5 star property
14.5 mi from Willard Beach
7.6 out of 10, Good, (1,074 reviews)
"Clean, safe, great staff."
United States
Katherine
The price is £79
includes taxes & fees
23 Jun - 24 Jun
Saco Bay Hotel

Best Western Freeport Inn

Best Western Freeport Inn
3.0 star property
12.3 mi from Willard Beach
7.8 out of 10, Good, (1,011 reviews)
"WiFi on 3 level was terrible. Room as very clean. Staff at checkin was great! Just the WiFi was bad"
United States
Linda
The price is £90
includes taxes & fees
21 Jun - 22 Jun
Best Western Freeport Inn

Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collection Hotel

Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collection Hotel
3.5 star property
5.2 mi from Willard Beach
8.4 out of 10, Very good, (2,937 reviews)
"Nice stay"
United States
Efren
The price is £100
includes taxes & fees
21 Jun - 22 Jun
Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collection Hotel

Holiday Inn Express Biddeford by IHG

Holiday Inn Express Biddeford by IHG
2.5 star property
17.3 mi from Willard Beach
8.2 out of 10, Very good, (1,008 reviews)
"Great stay."
United States
Veronica
The price is £109
includes taxes & fees
21 Jun - 22 Jun
Holiday Inn Express Biddeford by IHG

Hampton Inn Freeport/Brunswick

Hampton Inn Freeport/Brunswick
2.5 star property
14.9 mi from Willard Beach
9.0 out of 10, Wonderful, (1,000 reviews)
"Excellent stay, breakfast very good and clean !!!! The staff very friendly and efficient......"
United States
henry
The price is £132
includes taxes & fees
29 Jun - 30 Jun
Hampton Inn Freeport/Brunswick

The Harraseeket Inn & Event House Freeport Downtown

The Harraseeket Inn & Event House Freeport Downtown
3.5 star property
16.1 mi from Willard Beach
9.4 out of 10, Exceptional, (941 reviews)
"Had the best stay, the staff was wonderful :)"
United States
Jocelyn
The price is £145
includes taxes & fees
1 Jul - 2 Jul
The Harraseeket Inn & Event House Freeport Downtown

The Breakers Inn

The Breakers Inn
3.0 star property
6.5 mi from Willard Beach
10.0 out of 10, Exceptional, (1 review)
"The room was clean, it sits right next to the wharf and the attractions are easily within walking distance, the staff was polite and helpful we felt welcome there"
United States
carol
The price is £213
includes taxes & fees
22 Jun - 23 Jun
The Breakers Inn

La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

La Quinta Inn & Suites by Wyndham Portland DT/Maine Med
3.0 star property
2.8 mi from Willard Beach
8.6 out of 10, Excellent, (2,190 reviews)
"Great place !"
United States
Gerald
The price is £116
includes taxes & fees
22 Jun - 23 Jun
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Willard Beach

Find the best Willard Beach areas for the activities you enjoy most.

Ferry Village

While Ferry Village isn't home to many top sights, Willard Beach and Casco Bay Lines Ferry Terminal are some notable places to visit nearby.

Willard

Willard might not have many top sights, but Willard Beach and Portland Head Light are two attractions nearby that you can check out.

Meetinghouse Hill

While Meetinghouse Hill may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Willard Beach and Portland Museum of Art.

Pleasantdale

Pleasantdale might not have many top sights, but Portland Museum of Art and State Theatre are two attractions nearby that you can check out.

Knightville

While Knightville isn't home to many top sights, Victoria Mansion and Portland Museum of Art are some notable places to visit nearby.

Top Willard Beach Hotel Reviews

Frequently asked questions

What are the best hotels in Willard Beach that travellers recommend?
Two of the best hotels in Willard Beach that receive consistently high recommendations from travellers are the Portland Harbor Hotel and the Canopy by Hilton Portland Waterfront.

The 4-star Portland Harbor Hotel, with an impressive 9.2 rating, is highly praised for its comfortable and clean rooms, along with its friendly and helpful staff. Guests particularly appreciate the great location and great amenities, including premium bedding and deep soaking bathtubs. It is also conveniently located just 0.4 km from the Port City Music Hall and 0.7 km from the State Theatre.

Another excellent choice is the 4-star Canopy by Hilton Portland Waterfront, which boasts an outstanding 9.4 rating. Travellers frequently praise its modern and clean rooms, excellent service, and great location within a shopping district. The hotel offers premium bedding and rainfall showerheads, ensuring a comfortable stay. Like the Portland Harbor Hotel, it is also close to the Port City Music Hall, just 0.4 km away.
What are the best family hotels in Willard Beach?
For families looking for highly-rated accommodation in Willard Beach, consider the Portland Harbor Hotel, the Courtyard Portland Downtown/Waterfront, the Hilton Garden Inn Portland Downtown Waterfront, and the Hyatt Place Portland Downtown - Old Port Square.

The 4-star Portland Harbor Hotel, with an excellent rating of 9.2, offers useful family amenities such as highchairs, free cribs, and sofa beds. Guests often highlight the friendly and helpful staff, the comfortable and clean rooms, and the hotel's superb location. It is conveniently located near Port City Music Hall, just 0.4 km away, and the State Theatre, 0.7 km away.

The 3-star Courtyard Portland Downtown/Waterfront, rated 9.2, is another great choice for families. It provides free cribs and rollaway extra beds, along with a pool for relaxation. The hotel also offers a free area shuttle and free 24-hour airport transportation, adding to its convenience. Guests frequently mention the exceptional and friendly staff, and the comfortable and clean rooms. It is 0.5 km from Port City Music Hall and 0.6 km from the State Theatre.

The 3-star Hilton Garden Inn Portland Downtown Waterfront, with a 9.2 rating, caters to families with free cribs, sofa beds, and free rollaway extra beds. Connecting rooms and suites are also available, providing flexible accommodation options. Travellers frequently praise the friendly and great staff, the excellent location, and the spacious and clean rooms. The hotel is 1.2 km from the State Theatre and 1.4 km from the Eastern Promenade.

Finally, the 3-star Hyatt Place Portland Downtown - Old Port Square, rated 9.0, is well-suited for families with amenities like connecting rooms, sofa beds, and free cribs. Guests appreciate the comfortable and clean rooms, the friendly and helpful staff, and the superb location. It is just 0.5 km from Port City Music Hall and 0.7 km from the State Theatre.
What are the best spa hotels in Willard Beach?
For an excellent spa hotel in Willard Beach, consider the Portland Regency Hotel & Spa.

This 3.5-star hotel boasts an impressive 9.4 rating, and guests consistently praise its full-service spa. The spa offers a wide range of treatments, including deep tissue, Swedish, hot stone, and aromatherapy massages, as well as body wraps, scrubs, and facials. Guests can also enjoy the sauna, steam room, and hot tub. The hotel is conveniently located near the McLellan-Sweat Mansion and Victoria Mansion, both under a kilometre away.
What hotels in Willard Beach offer free breakfast?
For hotels in Willard Beach that offer complimentary breakfast, consider the Hampton Inn Portland Downtown - Waterfront and The McKernan Inn.

The Hampton Inn Portland Downtown - Waterfront, with an 8.8 rating, provides a delicious free buffet breakfast. Guests frequently praise its clean rooms, comfortable beds, and the friendly staff. It is conveniently located near attractions such as the Eastern Promenade and the Cathedral of the Immaculate Conception.

Another excellent option is the 3-star The McKernan Inn, which has a superb 9.0 rating. This hotel offers a free continental breakfast and is top for its helpful and friendly staff. It is situated close to Fort Preble and Landing Beach.
What are the top pet-friendly hotels in Willard Beach?
For top pet-friendly hotels in Willard Beach, consider the Canopy by Hilton Portland Waterfront, Portland Harbor Hotel, Hyatt Place Portland Downtown - Old Port Square, Portland Regency Hotel & Spa, and Hilton Garden Inn Portland Downtown Waterfront.

The 4-star Canopy by Hilton Portland Waterfront, with an excellent 9.4 rating, welcomes dogs and provides food and water bowls, ensuring a comfortable stay for your furry companion. Guests frequently praise the modern, clean rooms and the great location, with the Port City Music Hall just 0.4 km away.

Another excellent choice is the 4-star Portland Harbor Hotel, rated 9.2, which gladly accommodates both dogs and cats. This hotel is celebrated for its friendly, helpful staff and comfortable, clean rooms. It is conveniently located 0.4 km from the Port City Music Hall.

The 3-star Hyatt Place Portland Downtown - Old Port Square, with a 9.0 rating, is a great option for those travelling with dogs. Reviewers often highlight the comfortable, clean rooms and the delicious free breakfast. The Port City Music Hall is just 0.5 km from the hotel.

For a luxurious pet-friendly experience, the 3.5-star Portland Regency Hotel & Spa, boasting a 9.4 rating, permits both dogs and cats and offers a full-service spa with various treatments. Guests appreciate the spacious, clean rooms and the hotel's great location, being 0.6 km from the Port City Music Hall.

Lastly, the 3-star Hilton Garden Inn Portland Downtown Waterfront, rated 9.2, is well-suited for guests with both dogs and cats, and offers spacious suites. It is commended for its friendly staff and excellent location, with the Eastern Promenade just 1.4 km away.
What are the top boutique hotels in Willard Beach?
For top boutique hotels in Willard Beach, consider the 3-star Hilton Garden Inn Portland Downtown Waterfront or the 3-star Aloft Portland Downtown Waterfront ME.

The Hilton Garden Inn Portland Downtown Waterfront, with a 9.2 rating, offers suites with ocean views and complimentary WiFi. Guests frequently mention the friendly and great staff, excellent location, and spacious, clean rooms. The hotel also provides free toiletries and complimentary cribs.

Another excellent choice is the Aloft Portland Downtown Waterfront ME, rated 8.8. This hotel features an indoor pool and offers both self-parking and valet parking, including covered options and an electric car charging station. Reviewers often highlight the spacious and clean rooms, great staff, and great location.
What are the best budget hotels in Willard Beach?
For excellent budget-friendly hotels in Willard Beach, consider the Courtyard Portland Downtown/Waterfront, Hilton Garden Inn Portland Downtown Waterfront, and Hyatt Place Portland Downtown - Old Port Square.

The 3-star Courtyard Portland Downtown/Waterfront, with a 9.2 rating, offers complimentary airport transportation and a free area shuttle, making it very convenient for getting around. Guests frequently mention the exceptional and friendly staff, comfortable and clean rooms, and big showers. It is also well-located, with the N.W. Barrett Gallery just 0.5 km away and the Eastern Promenade within 2.1 km.

Another great option is the 3-star Hilton Garden Inn Portland Downtown Waterfront, rated 9.2. This hotel provides complimentary WiFi and free toiletries. Guests consistently praise the friendly and great staff, excellent location, and spacious, clean rooms. The free breakfast also receives good reviews. It's ideally situated near the N.W. Barrett Gallery (0.3 km) and the Cathedral of the Immaculate Conception (0.5 km).

The 3-star Hyatt Place Portland Downtown - Old Port Square, with a 9.0 rating, also stands out for its excellent value. It provides complimentary airport transportation, free WiFi, and free toiletries. Guests often highlight the comfortable and clean rooms, the friendly and helpful staff, and the superb location. The free and delicious breakfast is a particular favourite. This hotel is very close to the N.W. Barrett Gallery (0.2 km) and the Cathedral of the Immaculate Conception (0.6 km).
What are the most romantic hotels in Willard Beach for couples?
For a truly romantic stay in Willard Beach, consider the Portland Regency Hotel & Spa, the Canopy by Hilton Portland Waterfront, or the Hilton Garden Inn Portland Downtown Waterfront.

The 3.5-star Portland Regency Hotel & Spa, with an excellent 9.4 rating, offers a full-service spa with a range of treatments including couples' massages, hot stone massages, and aromatherapy. Guests can also enjoy the sauna and hot tub, great for relaxation together. It is conveniently located near McLellan-Sweat Mansion and Victoria Mansion, both within 0.9 km.

Another outstanding option is the 4-star Canopy by Hilton Portland Waterfront, also rated 9.4. This hotel provides premium bedding and rainfall showerheads for a luxurious experience. Many rooms offer lovely water views, and the hotel is situated close to the shopping district, with McLellan-Sweat Mansion and Victoria Mansion just 0.5 km away.

The 3-star Hilton Garden Inn Portland Downtown Waterfront, with a 9.2 rating, is another great choice for couples. Many of its suites offer ocean views, and guests can enjoy the hot tub. The hotel provides free WiFi and is located 1.1 km from McLellan-Sweat Mansion and Victoria Mansion.
What are the best hotels in Willard Beach near Casco Bay?
For a well-located hotel in Willard Beach that is highly recommended and near Casco Bay, the Hyatt Place Portland Downtown - Old Port Square is an excellent choice.

This 3-star hotel, with an impressive 9.0 rating, offers a comfortable stay with amenities suiting families, such as connecting rooms, sofa beds, and complimentary cribs. Guests regularly mention the comfortable and clean rooms, as well as the friendly and helpful staff. The hotel provides free WiFi and wired internet in public areas, along with complimentary airport transportation for added convenience. Its location is often described as superb and great, and guests appreciate the free and delicious breakfast. It is also well-situated for exploring nearby attractions, being just 1.8 km from Eastern Promenade and 0.5 km from Port City Music Hall.
When is the best time to go to Willard Beach?
The best time to go to Willard Beach is during the summer months, from June to August, when the weather is warm and sunny, great for beach activities.

During this period, you can expect average daily temperatures ranging from 20°C to 27°C, with minimal rainfall. The ocean temperature is also at its warmest, making it ideal for swimming, paddleboarding, and kayaking. These months also offer the longest daylight hours, allowing for extended time outdoors.

Couples looking for a relaxing beach holiday will find this period particularly appealing. They can enjoy long walks along the shore, sunbathing, and dining al fresco at nearby restaurants. The area around Willard Beach, especially along Shore Road, offers a convenient selection of eateries with views of the water.

Families will also find summer to be the most suitable time for a visit. The calm waters are excellent for children to play in, and there are often family-friendly activities available in the wider South Portland area, such as exploring Bug Light Park or visiting the playground near the beach.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Willard Beach.
How can I save on a Willard Beach hotel booking with Expedia?
Members always get our best prices. Find our best Willard Beach hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Willard Beach hotel?
Hotel prices in Willard Beach often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia