Find the beach hotels that appeal to you the most
Check out our selection of great beach hotels in Bristol
Located in Weirs Beach, a 14-minute walk from Weirs Beach, Grand View Resort provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Located one mile from Weirs Beach, this motel features an outdoor pool, a hot tub, and lush landscaped grounds. Fun Spot Arcade is 2 miles from the motel.
This Laconia accommodations is located on beautiful Lake Winnipesaukee and offers complimentary boat slips & WiFi. Guests at NASWA Resort can enjoy a private beach on the bay.

The Lakeview Inn & Cottages is located in Weirs Beach, a 5-minute walk from Weirs Beach and has air-conditioned accommodations with free WiFi, as well as access to a terrace.

Free Wi-Fi access and an outdoor swimming pool are featured at this Weirs Beach, New Hampshire accommodations. The Winnipesaukee Pier is less than a 5-minute walk away.

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.

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.

Facing the beachfront, Mill Falls Resort Collection at the Lake offers 3-star accommodations in Meredith and features an outdoor swimming pool, fitness center and garden.

Featuring barbecue facilities, 1848 Inn is located in Weirs Beach in the New Hampshire region, a 12-minute walk from Weirs Beach.

Cute Cedar Lodge Studio with Balcony & Lake Views! offers accommodations in Laconia, 1.1 miles from Weirs Beach. This property offers access to a balcony, free private parking, and free Wifi.

