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

Search Hotels in Weirs Beach, 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

This weekend
Next weekend

Filter by

Star rating

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 Naswa Resort

The Naswa Resort
3.0 star property
Weirs Beach
8.6 out of 10, Excellent, (829 reviews)
"Great place to stay."
United States
Cynthia
The price is ฿5,524
฿5,994 total
includes taxes & fees
23 Sept - 24 Sept
The Naswa Resort

2. The Summit Resort

The Summit Resort
3.0 star property
Weirs Beach
9.0 out of 10, Wonderful, (394 reviews)
"The pool was great"
United States
amit
The price is ฿12,268
฿13,311 total
includes taxes & fees
27 Aug - 28 Aug
The Summit Resort

3. Half Moon Motel & Cottages

Half Moon Motel & Cottages
2.5 star property
Weirs Beach
8.6 out of 10, Excellent, (520 reviews)
"Excellent location within walking distance to all of Weirs Beach attractions. Beautiful views of Lake Winni."
United States
Brian
The price is ฿5,230
฿5,675 total
includes taxes & fees
23 Sept - 24 Sept
Half Moon Motel & Cottages

4. Weirs Beach Motel and Cottages

Weirs Beach Motel and Cottages
2.0 star property
Weirs Beach
8.2 out of 10, Very good, (777 reviews)
"Great location, cute little cabins, friendly staff"
United States
Jessica
The price is ฿4,383
฿5,737 total
includes taxes & fees
13 Sept - 14 Sept
Weirs Beach Motel and Cottages

5. Grand View Resort

Grand View Resort
2.5 star property
Weirs Beach
9.6 out of 10, Exceptional, (326 reviews)
"Nice place"
United States
James
The price is ฿7,486
฿8,122 total
includes taxes & fees
30 Aug - 31 Aug
Grand View Resort

6. Bay Top Motel

Bay Top Motel
2.5 star property
Weirs Beach
9.6 out of 10, Exceptional, (345 reviews)
"Perfect location - we will be back next season for sure."
United States
Thomas
The price is ฿5,197
฿5,639 total
includes taxes & fees
2 Sept - 3 Sept
Bay Top Motel

7. 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,000 reviews)
"Just the perfect place to visit the lake area. Close to shops and restaurants."
United States
Victoria
The price is ฿4,809
฿5,218 total
includes taxes & fees
27 Aug - 28 Aug
Fireside Inn & Suites Gilford

8. 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, (705 reviews)
"Great experience"
United States
Eric
The price is ฿4,973
฿5,395 total
includes taxes & fees
30 Aug - 31 Aug
TownePlace Suites by Marriott Gilford

9. 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,010 reviews)
"Great place to stay with kids"
United States
John
The price is ฿4,446
฿4,823 total
includes taxes & fees
30 Aug - 31 Aug
Holiday Inn Express Hotel & Suites Tilton - Lakes Region by IHG

10. The Ballard House Inn

The Ballard House Inn
3.5 star property
4.3 km from Weirs Beach
9.8 out of 10, Exceptional, (325 reviews)
"Wonderful place to stay"
United States
Tom
The price is ฿6,870
฿7,454 total
includes taxes & fees
27 Aug - 28 Aug
The Ballard House Inn

11. 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,017 reviews)
"I would stay there again"
United States
charlie
The price is ฿3,723
฿4,040 total
includes taxes & fees
23 Sept - 24 Sept
Best Western Plus Landmark Inn

12. 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,000 reviews)
"Great location, clean updated rooms, loved it!"
United States
Jocelyne
The price is ฿5,082
฿5,514 total
includes taxes & fees
30 Aug - 31 Aug
Hampton Inn & Suites Tilton

13. The Nutmeg Inn

The Nutmeg Inn
3.5 star property
5.3 km from Weirs Beach
9.6 out of 10, Exceptional, (448 reviews)
"The owners were very welcoming and our room was beautiful and well appointed."
United States
Jeffrey
The price is ฿7,481
฿8,116 total
includes taxes & fees
25 Sept - 26 Sept
The Nutmeg Inn

14. Meredith Inn

Meredith Inn
2.0 star property
5.8 km from Weirs Beach
10.0 out of 10, Exceptional, (155 reviews)
"Great day, beautiful quaint, bed-and-breakfast very nice staff. The beds were super comfortable was a great night sleep"
United States
Hilary
The price is ฿7,409
฿8,039 total
includes taxes & fees
23 Sept - 24 Sept
Meredith Inn

15. 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,028 reviews)
"Great location."
United States
Amy
The price is ฿4,978
฿6,803 total
includes taxes & fees
31 Aug - 1 Sept
Mill Falls Resort Collection at the Lake

16. Belknap Point Inn

Belknap Point Inn
2.5 star property
6.9 km from Weirs Beach
9.2 out of 10, Wonderful, (213 reviews)
The price is ฿6,160
฿6,683 total
includes taxes & fees
27 Aug - 28 Aug
Belknap Point Inn

17. Gunstock Inn & Suites

Gunstock Inn & Suites
2.5 star property
9.4 km from Weirs Beach
9.0 out of 10, Wonderful, (505 reviews)
"Very nice- great view- close to everything-"
United States
Amanda
The price is ฿4,383
฿5,414 total
includes taxes & fees
15 Sept - 16 Sept
Gunstock Inn & Suites

18. 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, (754 reviews)
"Super easy check in. We checked in at 9:30pm and the auditor was extremely kind."
United States
Patrick
The price is ฿4,972
฿5,394 total
includes taxes & fees
31 Aug - 1 Sept
Fairfield by Marriott Inn & Suites Plymouth White Mountains

19. 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.6 out of 10, Good, (1,015 reviews)
"Updated rooms, clean and quiet."
United States
Alison
The price is ฿3,239
฿3,514 total
includes taxes & fees
27 Aug - 28 Aug
Super 8 by Wyndham Tilton/Lake Winnipesaukee

20. Winnisquam Lake Inn

Winnisquam Lake Inn
3.0 star property
14.1 km from Weirs Beach
6.6 out of 10, (961 reviews)
"A/C was good parking was safe."
United States
Susan
The price is ฿2,912
฿3,159 total
includes taxes & fees
27 Aug - 28 Aug
Winnisquam Lake Inn
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
Property grounds
Grand View Resort
2.5 star property
9.6
Exceptional
326 reviews
View
Balcony view
The Naswa Resort
3.0 star property
8.6
Excellent
829 reviews
View
Large Two Room Cottage with Screened in Porch | Terrace/patio
Half Moon Motel & Cottages
2.5 star property
8.6
Excellent
520 reviews
View
Pool
The Summit Resort
3.0 star property
9.0
Wonderful
394 reviews
View
Standard Cottage
Weirs Beach Motel and Cottages
2.0 star property
8.2
Very good
777 reviews
View

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 Scene One Gilford Cinema 8.

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

Frequently asked questions

What's it like in Weirs Beach?
Weirs Beach is a neighbourhood that travellers like for its lakeside setting and beaches. Looking for sights you might find in a travel guide about Weirs Beach? Consider a visit to Lake Winnipesaukee while you're in the neighbourhood.
What's a favourite place to stay in Weirs Beach?
Based on our traveller data, The Naswa Resort is one of the top choices for your stay in Weirs Beach. This resort is a short 7-minute walk from Lake Winnipesaukee, and it offers a private beach and 2 restaurants. Other good options for your stay in the area include Weirs Beach Motel and Cottages and The Summit Resort.
How many hotels should I expect to find in Weirs Beach?
Expedia has 197 hotels and other accommodation options in Weirs Beach to choose from, making this an ideal home base for exploring the greater Laconia area.
If I need to cancel my hotel reservation in Weirs Beach, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable if cancelled prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within 24 hours of your booking. Enter your dates, click on "Search", then you can use the "fully refundable" filter to get the best deals in Weirs Beach.
What are the top things to see and do in Weirs Beach?
Spend some time exploring the great outdoors at Lake Winnipesaukee, Paugus Bay and Endicott Rock Park. You could also plan a visit to Winnipesaukee Pier or Winnipesaukee Scenic Railroad while you're in the neighbourhood. Kellerhaus, Weirs Beach and Winnipesaukee Playhouse are just a few of the places to visit in and around Weirs Beach. While you're out sightseeing in Laconia, make sure that you visit other sights such as Funspot Family Fun Center or Weirs Beach Go-Kart Track.