Search hotels in Weirs Beach, NH

Enter your dates to see the latest prices and deals for Weirs Beach hotels

November 2026

1234567
891011121314
15161718192021
22232425262728
2930

December 2026

12345
6789101112
13141516171819
20212223242526
2728293031
Flexible date options
Select occupancy

Weirs Beach – 5 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

TownePlace Suites by Marriott Gilford

Gilford (Near Weirs Beach)

TownePlace Suites by Marriott Gilford is located in Gilford, within 3.4 miles of Your Neighborhood Theatre and 5.2 miles of Michael T Wallace Studio.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 87 reviews
Price from
$174
1 night, 2 adults

Gunstock Inn & Suites

Gilford (Near Weirs Beach)

Set in Gilford, New Hampshire, Gunstock Inn & Suites has a fitness center. Gunstock Mountain is just 2625 feet away.

K
Kris
From
United States
Great location. Beautiful view. Great little coffee bar. Cleaning staff left a little snack basket. Very clean! The gym area is dated but well equipped. Would highly recommend
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 234 reviews
Price from
$148.35
1 night, 2 adults

Mill Falls Resort Collection at the Lake

Meredith (Near Weirs Beach)

Located in Meredith, a 2-minute walk from Surroundings Art Gallery, Mill Falls Resort Collection at the Lake provides accommodations with an outdoor swimming pool, free private parking, a fitness...

G
Galante
From
United States
We loved the adult area jacuzzi overlooking the lake. Our room was gorgeous and the breakfast was delicious!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 333 reviews
Price from
$237
1 night, 2 adults

Fireside Inn & Suites Gilford

Gilford (Near Weirs Beach)

An indoor pool and an outdoor pool with waterfall hot tub are available at this hotel in Gilford. The hotel is less than 0.6 mi from Bank of New Hampshire Pavilion at Meadowbrook.

C
Carol
From
United States
Everything was great. We have stayed there many times over the past 30 years. Love everything about this place. They are very sweet and understanding with a special request. Love this place.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 396 reviews
Price from
$136.49
1 night, 2 adults

Best Western Plus Landmark Inn

Laconia (Near Weirs Beach)

Located in the Laconia City Center. It serves a continental breakfast every morning and features a game room. Free Wi-Fi access and cable TV are included in every room at the Landmark Inn.

M
Melissa
From
United States
This facility is EXCELLENT! Staff is friendly and attentive. The room was immaculately clean. The pool room is beautiful with the pebbled floors, wooden ramp, and outside deck overlooking the Riverwalk. The hotel was right near our appointment, and it was 100% walkable. I have worked in hotels for 20+ years, so I tend to be a bit of a harsh critic, but I can not say how much I LOVED this hotel stay more.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 661 reviews
Price from
$101.15
1 night, 2 adults

Belknap Point Inn

Gilford (Near Weirs Beach)

Set in Gilford, Belknap Point Inn provides air-conditioned rooms with free WiFi. All rooms boast a TV with cable channels and a private bathroom. The property offers mountain views and a sun terrace.

L
Laprade
From
United States
The location of the Belknap Point Inn is perfect for us, we have come back several times in the past since “discovering” it. Besides its convenience to restaurants & shops the view from our cozy room with its private porch is breathtaking. To see beautiful Lake Winnipesaukee & all its islands, the fishing & sailboats cruising by and the White Mountains in the background, makes for the perfect place to truly sit back, relax & unwind.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 107 reviews
Price from
$181.78
1 night, 2 adults

The Nutmeg Inn

Meredith (Near Weirs Beach)

The Nutmeg Inn in Meredith provides accommodations with a garden and a shared lounge. Among the facilities at the property, there's also a pool with a view and outdoor fireplace.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 59 reviews
Price from
$194.35
1 night, 2 adults

The Margate Resort

Laconia (Near Weirs Beach)

Featuring 3 buildings, this waterfront resort is located on the shores of Lake Winnipesaukee, offering a private beach and canoe rentals. It is 3 mi from the center of Laconia, New Hampshire.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 264 reviews
Price from
$199
1 night, 2 adults

Cedar Lodge Room-Private Balcony Close to Weirs!

Laconia (Near Weirs Beach)

1.1 miles from Weirs Beach in Laconia, Cedar Lodge Room-Private Balcony Close to Weirs! offers accommodations with access to a spa center.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 6 reviews
Price from
$284.01
1 night, 2 adults

Cedar Lodge Condo with Private Balcony & Full Kitchen

Laconia (Near Weirs Beach)

Cedar Lodge Condo with Private Balcony & Full Kitchen offers accommodations in Laconia, 1.1 miles from Weirs Beach and 4.3 miles from Surroundings Art Gallery.

Scored out of 10, guest rating 5.3
Fair - What previous guests thought, 10 reviews
Price from
$257.33
1 night, 2 adults
See all hotels in and around Weirs Beach

Hotels with parking in Weirs Beach

See all
Free parking
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 234 reviews
From $159.32 per night
Free parking
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 396 reviews
From $148.09 per night
Free parking
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6 reviews
Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 125 reviews
From $180.11 per night
Free parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 257 reviews
Free parking
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 333 reviews
From $258.78 per night
Free parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 241 reviews
From $146.48 per night
Free parking
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 87 reviews
From $188.79 per night
Free parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 20 reviews
From $373.24 per night
Free parking
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 142 reviews

Most booked hotels in Weirs Beach and surrounding area in the past month

See all

Popular with guests booking hotels in Weirs Beach

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 142 reviews

Popular with guests booking hotels in Laconia

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 661 reviews

Popular with guests booking hotels in Meredith

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 333 reviews

Popular with guests booking hotels in Gilford

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 396 reviews

Popular with guests booking hotels in Gilford

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 87 reviews

Popular with guests booking hotels in Gilford

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 234 reviews

Hotels located in the center of Weirs Beach

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 142 reviews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 396 reviews

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 333 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 87 reviews
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 661 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 234 reviews

What Guests Said About Weirs Beach:

Scored out of 10, guest rating 6.0

The beach had a lot of potential.

The beach had a lot of potential. It's a great location and the views are amazing. The beach and water is sandy and water entry is good for kids. There is also a small beach playground which is a bonus. The negative is that there was a lot of trash including sharp firework remnants. If the beach could get a good clean up and be well maintained it would be much more family friendly.
Guest review by Heather
United States
Scored out of 10, guest rating 10

Weirs Beach is a nostalgic location that sadly is becoming...

Weirs Beach is a nostalgic location that sadly is becoming overdeveloped. Each time I visit, more of the small inns and motels are being replaced with condos. The beach, boardwalk, arcade, scenic train, and Mt. Washington scenic cruise are still there and add to the stunning natural beauty of the surroundings. Hopefully the development will slow, and these things will be preserved so that the area remains an attraction for years to come.
Guest review by Julie
United States
Scored out of 10, guest rating 10

Nice beach and boardwalk lake cruises and sightseeing train...

Nice beach and boardwalk lake cruises and sightseeing train trips available Some quaint shops and a constant parade of cool cars trucks and bikes roaring through town nice bar/restaurant with outdoor seating the Tower Hill Tavern
Guest review by Mark
Ireland
Scored out of 10, guest rating 10

Loved the boat ride on the SS Mount Washington.

Loved the boat ride on the SS Mount Washington. Weirs Beach has lots of shopping & restaurants. We love walking Meredith's town & boardwalk and eating at Hart's Turkey Farm Restaurant. And for the area: Rattlesnake Mt. (never have seen ANY snake in 30 years) was a great hike and has great views of Squam Lake, Walter's Basin Restaurant is a 10! Castle in The Clouds, a must. NH Nature & Science Center was great, along with their additional boat ride on Squam Lake-lots of Loon siteings!!!!
Guest review by Susan
United States
Scored out of 10, guest rating 8.0

Brought my family to Wake the Lake.

Brought my family to Wake the Lake. The spot was great for walking distance. The room was very nice. Very spacious. The beds was very comfortable. The view was amazing. The faculty was nice as well also helpful.
Guest review by Yotatiller
United States
Scored out of 10, guest rating 8.0

We came to Weirs Beach to meet family for the dinner cruise,...

We came to Weirs Beach to meet family for the dinner cruise, The cruise was awesome , the food was good and the entertainment was really greaqt the singer played the type of music we enjoy, and he was great at connecting with the crowd. We had a wonderful time!
Guest review by Sandra
United States

See reviews by guests who stayed at hotels in Weirs Beach

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 142 reviews
We had a wonderful time at the Grand View Resort in Weirs Beach! The rooms felt like they were newly renovated — very clean, modern, and comfortable. The views over Lake Winnipesaukee were simply stunning, especially at sunset. What really made our stay special were the hosts (Clover & Kirk) — incredibly friendly, welcoming, and always happy to help with anything we needed. We would absolutely stay here again and can highly recommend it to anyone visiting the area!
Guest review by Matthias
Germany
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 183 reviews
The motel is within walking distance to Weirs Beach and has a great location. Room was updated and very clean. Property is very well maintained. I did not interact much with the staff, but the man in the office was helpful and informative. Rooms are quiet and comfortable.
Guest review by Gerald
United States
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 147 reviews
Loved the views and location...... just up the hill from the Weirs Beach Blvd. Quaint set up with a great front balcony to hang out on. Never really came across anyone during the check in , check out process.
Guest review by Donald J Harris
United States
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 142 reviews
The property was located in an ideal location to Weirs beach. It also had a fantastic view of Lake Winnipesaukee. Check in was 4pm. We arrived at 2 and they let us check in early because the room was ready.
Guest review by Jeffrey
United States

More places to explore, more ways to go