Skip to main content

Places to Stay in Weirs Beach

Find the places to stay that appeal to you the most

The best places to stay in Weirs Beach

Check out our pick of great places to stay in Weirs Beach

Filter by:

Review score

Grand View Resort

Hotel in Weirs Beach

Located in Weirs Beach, 1.2 km from Weirs Beach, Grand View Resort provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

M
Matthias
From
Germany
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!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 174 reviews
Price from
US$229
1 night, 2 adults

The Lakeview Inn & Cottages

Weirs Beach

Situated in Weirs Beach in the New Hampshire region, with Weirs Beach nearby, The Lakeview Inn & Cottages features accommodation with free WiFi and free private parking.

G
Garcia-Mailloux
From
United States
Great location. Beautiful view. Block away from the beach, restaurants, arcade, boardwalk. Comfortable bed. Great hospitality. Owner was very personable, courteous and friendly. She was quick to respond to my questions, and requests. I would definitely stay there again…
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 157 reviews
Price from
US$249.48
1 night, 2 adults

1848 Inn

Weirs Beach

Set in Weirs Beach, New Hampshire region, 1848 Inn is located 1 km from Weirs Beach. There is a seasonal outdoor pool and guests can make use of free WiFi and free private parking.

D
David
From
Australia
Great little motel, aged but well kept, comfortable, clean and very friendly staff
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 48 reviews
Price from
US$161.50
1 night, 2 adults

Weirs Beach Motel & Cottages

Weirs Beach

This property is located in the village of Weirs Beach. The Winnipesaukee Pier is a 3 minutes' walk away. The motel features an outdoor pool.

É
Émilie
From
Canada
Weirs Beach Street seemed to be beautiful, we would have loved to have more time and explore everything.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 140 reviews
Price from
US$154
1 night, 2 adults

Ballard House Inn

Meredith (Near Weirs Beach)

Ballard House Inn features accommodation in Meredith. Among the various facilities of this property are a shared lounge and ski storage space.

E
Elizabete
From
Latvia
I stayed at Bernadette's Inn together with my mom on a very sunny Saturday. The area and grounds are beautiful with a lot of care and attention to the Inn. Our room was tastefully decorated, clean and the bed extremely comfortable. Unfortunately for medical reason the Innkeeper was not able to offer her traditional breakfast (which I read is divine), but we were still met with home made cake and freshly brewed coffee which was a lovely touch on top of the discount. I would come back in a heartbeat.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 202 reviews
Price from
US$179
1 night, 2 adults

NEW! Cozy and Modern unit with Hot tub

Laconia (Near Weirs Beach)

Set in Laconia, 1.8 km from Opechee Beach and 49 km from Lake Sunapee Golf Course, NEW! Cozy and Modern unit with Hot tub offers air conditioning.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
US$194.65
1 night, 2 adults

The Nutmeg Inn

Meredith (Near Weirs Beach)

Situated in Meredith, The Nutmeg Inn has a garden and a shared lounge. Among the various facilities at the property, there is also a pool with a view and outdoor fireplace.

B
Bruce and Nancy
From
United States
Hosts are very friendly and make sure to make you comfortable. Breakfast was great the next morning. We really enjoyed our stay.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 71 reviews
Price from
US$185.90
1 night, 2 adults

NASWA Resort

Laconia (Near Weirs Beach)

This Laconia accommodation is located on beautiful Lake Winnipesaukee and offers complimentary boat slips & WiFi. Guests at NASWA Resort can enjoy a private beach on the bay.

D
Dragos
From
Romania
A Beautiful Retreat with Exceptional Hospitality I recently had the pleasure of staying at this wonderful property, and I must say, it has quickly become like a second home for me, all the way from Romania. The location is stunning, nestled in a beautiful lakes area that feels serene and peaceful—a perfect escape from the hustle and bustle of everyday life. The management is incredibly professional and kind. They went above and beyond to ensure my stay was comfortable and memorable, making me feel welcome from the moment I arrived. The servers are just as amazing—always friendly, attentive, and welcoming, creating a warm atmosphere throughout my stay. Every time I return, it’s with a big smile, knowing I’ll not only enjoy the property but also reconnect with the wonderful people who make it so special. I highly recommend this property to anyone looking for a peaceful getaway with top-notch hospitality. I can’t wait to come back again!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 189 reviews
Price from
US$159
1 night, 2 adults

Gunstock Inn & Suites

Gilford (Near Weirs Beach)

Set in Gilford, New Hampshire, Gunstock Inn & Suites has a fitness centre. Gunstock Mountain is just 800 metres away.

N
Nicole
From
United States
Room was beautiful, roomy, hotel was clean, view was amazing.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 292 reviews
Price from
US$115
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 1 km from Bank of New Hampshire Pavilion at Meadowbrook.

H
Hiroshi
From
Japan
We enjoyed various choices of grab-and-go breakfast. The dining hall was user-friendly.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 443 reviews
Price from
US$156.79
1 night, 2 adults
All places to stay in Weirs Beach

Most booked places to stay in Weirs Beach and surroundings in the past month

See all

Popular with guests booking places to stay in Weirs Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 48 reviews

Popular with guests booking places to stay in Weirs Beach

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 157 reviews

Popular with guests booking places to stay in Weirs Beach

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 149 reviews

Popular with guests booking places to stay in Weirs Beach

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

Popular with guests booking places to stay in Weirs Beach

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 189 reviews

Popular with guests booking places to stay in Weirs Beach

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 140 reviews

Popular with guests booking places to stay in Laconia

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

Popular with guests booking places to stay in Meredith

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

Popular with guests booking places to stay in Gilford

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 443 reviews

Popular with guests booking places to stay in Gilford

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 85 reviews

Save money on places to stay in Weirs Beach and nearby – budget options available

Village of Winnipesaukee

Laconia
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 59 reviews

Situated in the vicinty of Weirs Beach in Laconia, Village of Winnipesaukee is an aparthotel, which features a tennis court and barbecue facilities.

From US$192.05 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 30 reviews

Featuring air-conditioned accommodation with a private pool, Cedar Lodge Room w/ Lake Views! is located in Laconia. This property offers access to a balcony, free private parking and free WiFi.

From US$181.57 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 27 reviews

Featuring air-conditioned accommodation with a private pool, Cedar Lodge Condo with Lake Winnipesaukee Views; close to Weirs Beach!! is located in Laconia.

From US$172.14 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 713 reviews

Located in the Laconia City Centre. 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.

From US$109.75 per night

Tree Top Getaway

Laconia
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews

Boasting accommodation with a terrace, Tree Top Getaway is situated in Laconia. Including an outdoor pool, this apartment also features a restaurant.

Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 4 reviews

Featuring air-conditioned accommodation with a saltwater pool, Spacious 3 bedroom Condo Close to Weirs Beach!! is located in Laconia.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 33 reviews

Boasting air-conditioned accommodation with a private pool, Cute Cedar Lodge Studio with Balcony & Lake Views! is set in Laconia.

Scored out of 10, guest rating 4.3
Disappointing - What previous guests thought, 4 reviews

Situated in Laconia, Cedar Lodge Room-Private Balcony Close to Weirs! offers accommodation with a private pool. This property offers access to a balcony, free private parking and free WiFi.

Enjoy breakfast in Weirs Beach and nearby

Ballard House Inn

Meredith
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 202 reviews

Ballard House Inn features accommodation in Meredith. Among the various facilities of this property are a shared lounge and ski storage space.

From US$194.22 per night

The Nutmeg Inn

Meredith
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 71 reviews

Situated in Meredith, The Nutmeg Inn has a garden and a shared lounge. Among the various facilities at the property, there is also a pool with a view and outdoor fireplace.

From US$201.70 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 443 reviews

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

From US$156.75 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 85 reviews

TownePlace Suites by Marriott Gilford is situated in Gilford, within 47 km of New Hampshire State Capitol and 49 km of New Hampshire Supreme Court.

From US$145.39 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 8 reviews

Boasting a hot tub, Cedar Lodge Condo with Private Balcony & Full Kitchen is located in Laconia. This property offers access to a balcony, free private parking and free WiFi.

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

Located in Laconia, Breathtaking Lake View! Hot Tub! Concerts! provides accommodation with private pool, free WiFi and free private parking for guests who drive.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Set in Laconia, Lakeview Winni Condo with Kitchenette Weirs Beach offers accommodation with private pool, free WiFi and free private parking for guests who drive.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Set in Laconia, Lake Winni Studio Condo Full Kitchen - Weirs Beach offers accommodation with private pool, free WiFi and free private parking for guests who drive.

Places to stay that guests love in Weirs Beach

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 157 reviews
Location to what we were doing Excellent place to stay Great staff and everything clean and wonderful people Relaxing feeling of everything Owner on site and was very helpful with everything we needed or asked for
Guest review by
Steven
Young couple
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 149 reviews
No breakfast great location beach boat ride restaurants near property didn’t have to use car
Guest review by
Lynne
Young couple