A coastal town with a marina, sandy beach, and dense forest.

Weirs Beach Hotels, Laconia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Weirs Beach hotels

1. The Summit Resort

The Summit Resort
3.0 star property
Weirs Beach
9.0 out of 10, Wonderful, (408 reviews)
"Overall excellent"
United States
Nithin
The price is AU$371
includes taxes & fees
29 Nov - 30 Nov
The Summit Resort

2. Best Western Plus Landmark Inn

Best Western Plus Landmark Inn
2.5 star property
9.3 km from Weirs Beach
7.8 out of 10, Good, (1,007 reviews)
"Great location, staff, all great"
United States
Lisa
The price is AU$160
includes taxes & fees
12 Nov - 13 Nov
Best Western Plus Landmark Inn

3. Fireside Inn & Suites Gilford

Fireside Inn & Suites Gilford
2.5 star property
5.9 km from Weirs Beach
9.0 out of 10, Wonderful, (1,003 reviews)
"Had a Wonderful stay!"
United States
Robert
The price is AU$205
includes taxes & fees
15 Nov - 16 Nov
Fireside Inn & Suites Gilford

4. The Ballard House Inn

The Ballard House Inn
3.5 star property
4.3 km from Weirs Beach
9.8 out of 10, Exceptional, (335 reviews)
"Our stay was enjoyable and relaxing. The inn is beautiful and the host are friendly and welcoming."
United States
Theresa
The price is AU$207
includes taxes & fees
10 Nov - 11 Nov
The Ballard House Inn

5. TownePlace Suites by Marriott Gilford

TownePlace Suites by Marriott Gilford
3.0 star property
8.7 km from Weirs Beach
9.2 out of 10, Wonderful, (726 reviews)
"Great location and nice rooms."
United States
Paul
The price is AU$214
includes taxes & fees
15 Nov - 16 Nov
TownePlace Suites by Marriott Gilford

6. Mill Falls Resort Collection at the Lake

Mill Falls Resort Collection at the Lake
3.0 star property
6.2 km from Weirs Beach
8.4 out of 10, Very good, (1,006 reviews)
"Great stay"
United States
Cynthia
The price is AU$315
includes taxes & fees
10 Nov - 11 Nov
Mill Falls Resort Collection at the Lake

7. Holiday Inn Express Hotel & Suites Tilton - Lakes Region by IHG

Holiday Inn Express Hotel & Suites Tilton - Lakes Region by IHG
2.5 star property
19.3 km from Weirs Beach
9.4 out of 10, Exceptional, (1,003 reviews)
"Staff was friendly, room was clean and bed was comfortable!!"
United States
Kristin
The price is AU$166
includes taxes & fees
29 Nov - 30 Nov
Holiday Inn Express Hotel & Suites Tilton - Lakes Region by IHG

8. Gunstock Inn & Suites

Gunstock Inn & Suites
2.5 star property
9.4 km from Weirs Beach
9.0 out of 10, Wonderful, (540 reviews)
"Amazing place, highly recommend"
United States
Alejandra
The price is AU$209
includes taxes & fees
10 Nov - 11 Nov
Gunstock Inn & Suites

9. The Nutmeg Inn

The Nutmeg Inn
3.5 star property
5.3 km from Weirs Beach
9.8 out of 10, Exceptional, (453 reviews)
"Clean room great staff great breakfast"
United States
Anthony
The price is AU$307
includes taxes & fees
10 Nov - 11 Nov
The Nutmeg Inn

10. Lake Opechee Inn and Spa

Lake Opechee Inn and Spa
3.5 star property
Lakeport, 7 km from Weirs Beach
9.4 out of 10, Exceptional, (710 reviews)
"Great place to stay highly recommend"
United States
Meredith
The price is AU$327
includes taxes & fees
10 Nov - 11 Nov
Lake Opechee Inn and Spa

11. Hampton Inn & Suites Tilton

Hampton Inn & Suites Tilton
2.5 star property
18.2 km from Weirs Beach
9.2 out of 10, Wonderful, (1,001 reviews)
"We had a wonderful time there and the staff was just lovely."
United States
Dawn
The price is AU$211
includes taxes & fees
3 Dec - 4 Dec
Hampton Inn & Suites Tilton

12. Center Harbor Inn

Center Harbor Inn
2.0 star property
11.1 km from Weirs Beach
9.4 out of 10, Exceptional, (414 reviews)
"Lake views were incredible and room was very clean and comfortable"
United States
John
The price is AU$261
includes taxes & fees
11 Nov - 12 Nov
Center Harbor Inn

13. Best Western Plymouth Inn-White Mountains

Best Western Plymouth Inn-White Mountains
2.5 star property
28.1 km from Weirs Beach
9.0 out of 10, Wonderful, (1,007 reviews)
"Great location clean rooms"
United States
CATHY
The price is AU$142
includes taxes & fees
1 Dec - 2 Dec
Best Western Plymouth Inn-White Mountains

14. Winnisquam Lake Inn

Winnisquam Lake Inn
3.0 star property
14.1 km from Weirs Beach
6.6 out of 10, (1,006 reviews)
"Good place"
Canada
Christian
The price is AU$148
includes taxes & fees
10 Nov - 11 Nov
Winnisquam Lake Inn

15. Fairfield by Marriott Inn & Suites Plymouth White Mountains

Fairfield by Marriott Inn & Suites Plymouth White Mountains
3.0 star property
27.8 km from Weirs Beach
9.2 out of 10, Wonderful, (764 reviews)
"Very clean hotel with friendly and helpful staff."
United States
Asad
The price is AU$194
includes taxes & fees
15 Nov - 16 Nov
Fairfield by Marriott Inn & Suites Plymouth White Mountains

16. Meredith Inn

Meredith Inn
2.0 star property
5.8 km from Weirs Beach
10.0 out of 10, Exceptional, (176 reviews)
"Wonderful bed and breakfast"
United States
Margie
The price is AU$343
includes taxes & fees
11 Nov - 12 Nov
Meredith Inn

17. Super 8 by Wyndham Tilton/Lake Winnipesaukee

Super 8 by Wyndham Tilton/Lake Winnipesaukee
2.0 star property
19.4 km from Weirs Beach
7.8 out of 10, Good, (1,002 reviews)
"Very clean and friendly staff"
United States
Dawn
The price is AU$136
includes taxes & fees
15 Nov - 16 Nov
Super 8 by Wyndham Tilton/Lake Winnipesaukee

18. Sutton House B & B

Sutton House B & B
3.5 star property
10.7 km from Weirs Beach
9.6 out of 10, Exceptional, (87 reviews)
"Fantastic homemade breakfast Wonderful host"
United States
karrie
The price is AU$240
includes taxes & fees
10 Nov - 11 Nov
Sutton House B & B

19. Belknap Point Inn

Belknap Point Inn
2.5 star property
6.9 km from Weirs Beach
9.2 out of 10, Wonderful, (224 reviews)
"Nice older place overlooking the lake. Nothing special, but nothing wrong either."
United States
Chad
The price is AU$331
includes taxes & fees
10 Nov - 11 Nov
Belknap Point Inn

20. Steele Hill Resorts

Steele Hill Resorts
3.0 star property
11.2 km from Weirs Beach
8.4 out of 10, Very good, (920 reviews)
"Great resort"
United States
Maxwell
The price is AU$267
includes taxes & fees
11 Nov - 12 Nov
Steele Hill Resorts
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.

Compare popular hotels in Weirs Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
An indoor swimming pool with a hot tub, surrounded by stone walls and plants, and large windows offering views of the outdoors.
The Summit Resort
3.0 star property
9.0
Wonderful
408 reviews
View
A covered porch with two rocking chairs facing a sunset view.
The Ballard House Inn
3.5 star property
9.8
Exceptional
335 reviews
View
A lobby with a stone fireplace, leather sofas, a guest registration desk, and a television mounted on the wall.
Fireside Inn & Suites Gilford
2.5 star property
9.0
Wonderful
1,003 reviews
View
A hotel with a modern design, featuring a prominent entrance and large windows.
TownePlace Suites by Marriott Gilford
3.0 star property
9.2
Wonderful
726 reviews
View
A Holiday Inn Express building with a covered entrance and multiple floors.
Holiday Inn Express Hotel & Suites Tilton - Lakes Region by IHG
2.5 star property
9.4
Exceptional
1,003 reviews
View

Hotels recommended for families in Weirs Beach

Our guide on where to stay in Weirs Beach

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

Bayside

While there might not be top attractions in Bayside, you can explore the larger area and discover places like Paugus Bay and Tranquility Springs Wellness Spa.

Plummer Point

While Plummer Point isn't home to many top sights, Weirs Beach and Paugus Bay are some notable places to visit nearby.

South Down Shores

While South Down Shores isn't home to many top sights, Paugus Bay and Ahern State Park are some notable places to visit nearby.

Lakeport

While visiting Lakeport, you might make a stop by sights like Paugus Bay and Tranquility Springs Wellness Spa.

Downtown Laconia

If you're spending some time in Downtown Laconia, Lake Winnisquam and Sun Day's Salon & Spa, Inc. are top sights worth seeing.

Top Weirs Beach Hotel Reviews

Recent Reviews in Weirs Beach

Frequently asked questions

What are the best hotels in Weirs Beach that travellers recommend?
For highly recommended hotels in Weirs Beach, consider The Summit Resort, The Naswa Resort, Half Moon Motel & Cottages, Weirs Beach Motel and Cottages, and Bay Top Motel.

The Summit Resort, with an impressive 9.0 rating, offers a fantastic array of amenities including both indoor and outdoor pools, a hot tub, and tennis courts. Guests frequently highlight the comfortable beds, great customer service, and super friendly staff. It is conveniently located near Kellerhaus and Weirs Beach.

Another excellent choice is the Naswa Resort, rated 8.6, which boasts a private beach location and stunning lake views. Many rooms offer partial lake views and some include a kitchen, great for longer stays. Reviewers often praise the beautiful, clean rooms, as well as the friendly and professional staff, and the exceptional food. It is very close to Weirs Beach and Winnipesaukee Playhouse.

Half Moon Motel & Cottages, with an 8.6 rating, provides lovely lake views and is situated right by the lake. Guests appreciate the comfortable and clean rooms, the great location, and the attentive, helpful staff. It is very close to Kellerhaus and Weirs Beach.

Weirs Beach Motel and Cottages, rated 8.2, offers rooms with premium bedding, air conditioning, and furnished balconies or patios, some with mountain views. Customers frequently mention the great location, nice pool, comfortable beds, and friendly staff. It is also very near Kellerhaus and Weirs Beach.

Finally, Bay Top Motel, with an outstanding 9.6 rating, features amenities such as private hot tubs, patios, and a terrace. Free self-parking is available, and it's close to a beach location. Travellers consistently praise the clean and lovely rooms, great location, comfortable beds, and friendly, helpful staff. It is conveniently located near Kellerhaus and Weirs Beach.
What are the best family hotels in Weirs Beach?
For family hotels in Weirs Beach, consider The Summit Resort, Half Moon Motel & Cottages, and The Naswa Resort.

The Summit Resort, with a 9.0 rating, is an excellent choice for families. It offers a children's pool, a playground, and a hot tub. Guests appreciate the comfortable beds and the friendly staff. It is conveniently located near Weirs Beach, just 1.1 km away, and the Winnipesaukee Playhouse, 0.9 km away.

Another great option is the Half Moon Motel & Cottages, rated 8.6. This accommodation provides rollaway extra beds and sofa beds, and many rooms offer lake views. Guests consistently praise the comfortable and clean rooms, the superb location, and the attentive staff. It is very close to Kellerhaus, only 0.5 km away, and Weirs Beach, also 0.5 km away.

The Naswa Resort, with an 8.6 rating, is also highly recommended for families. It features sofa beds and boasts a private beach location with stunning lake views or partial lake views. Guests frequently mention the beautiful and clean rooms, the friendly and professional staff, and the exceptional food. The resort is just 0.7 km from Weirs Beach and 0.5 km from Winnipesaukee Playhouse.
Which beach resorts in Weirs Beach do travellers love?
For a highly-loved beach resort in Weirs Beach, The Naswa Resort is an excellent choice.

This resort, with an 8.6 rating, is very popular with travellers. It boasts a private beach and offers both lake views and partial lake views, making for a scenic stay. Many rooms also include a kitchen, providing added convenience. Guests frequently praise the resort's beautiful and clean rooms, the friendly and professional staff, and the exceptional food. Its location is also considered good and convenient, being just 0.7 km from Weirs Beach and 0.5 km from the Winnipesaukee Playhouse.
What are the top pet-friendly hotels in Weirs Beach?
For top pet-friendly hotels in Weirs Beach, consider the Grand View Resort and the Weirs Beach Motel and Cottages.

The Grand View Resort, with an outstanding 9.6 rating, is a superb choice for those travelling with pets. It not only permits dogs but also offers a dedicated dog exercise area and provides food and water bowls, ensuring your pet feels right at home. The resort is conveniently located near Kellerhaus, just 0.1 km away, and is within easy reach of Winnipesaukee Playhouse (1.2 km) and Weirs Beach (1.0 km).

Another excellent pet-friendly option is the Weirs Beach Motel and Cottages, rated 8.2. This accommodation also welcomes dogs and is praised by guests for its great location, comfortable rooms and beds, and friendly staff. It is situated just 0.5 km from Kellerhaus and 0.9 km from Weirs Beach.
What are the best hotels in Weirs Beach near Lake Winnipesaukee?
For excellent hotels in Weirs Beach featuring convenient access to Lake Winnipesaukee, consider the Bay Top Motel, Grand View Resort, and The Summit Resort.

The Bay Top Motel, with an outstanding 9.6 rating, is highly praised by guests for its clean and lovely rooms, great location, and comfortable beds. It offers free WiFi and free self-parking, and some rooms feature private hot tubs. It is just 0.9 km from Weirs Beach and 1.4 km from Kellerhaus.

Another superb option is the Grand View Resort, also rated 9.6. This resort provides free WiFi, free self-parking, and offers rooms with kitchens, which can be very convenient for families. It is located 0.1 km from Kellerhaus and 1.0 km from Weirs Beach.

The Summit Resort, with a 9.0 rating, is a great choice for families, offering a children's pool, a playground, and an outdoor pool. Guests frequently mention the comfortable beds, excellent customer service, and fun pool. It is 1.1 km from Weirs Beach and 1.6 km from Kellerhaus.
When is the best time to go to Weirs Beach?
The best time to go to Weirs Beach is during the summer months, from late June to early September, when the weather is warm and all attractions are fully operational.

For families, July and August are ideal. The lake is superb for swimming, and attractions like the Weirs Beach Arcade and Monkey Trunks high ropes course are open daily. You'll also find regular boat tours departing from the pier, offering scenic trips around Lake Winnipesaukee.

Couples looking for a slightly quieter experience with pleasant weather might prefer late June or early September. The crowds are thinner, but most shops, restaurants, and attractions are still open.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right Weirs Beach hotel for you.
How can I save on a hotel booking in Weirs Beach with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Weirs Beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Weirs Beach?
Hotel prices in Weirs 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.