Lake Winnipesaukee hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

Half Moon Motel & Cottages  4 stars

28 Tower St, Weirs Beach, United States, NH 03247-5

Weirs Beach Very good
USD 166

Lake Opechee Inn And Spa  3 stars

62 Doris Ray Court, Laconia, United States, 03246

Laconia
USD 299

Fireside Inn & Suites Gilford  3 stars

17 Harris Shore Road, Gilford, United States, 03249

Gilford Great
USD 169

Church Landing At Mill Falls  3 stars

281 Daniel Webster Highway, Meredith, United States

Meredith Perfect
USD 282

Naswa Resort  3 stars

1086 Weirs Boulevard, Laconia, United States, 03246

Laconia Great
USD 279

The Nutmeg Inn  3 stars

80 Pease Road, Meredith, United States, 3253

Meredith
USD 204

Gunstock Inn & Resort  3 stars

580 Cherry Valley Road, Gilford, United States, 03249

Gilford
USD 114

Windrifter Resort  3 stars

337 S Main Street, Wolfeboro, United States

Wolfeboro
USD 115

Misty Harbor Barefoot Beach Resort  3 stars

118 Weirs Road, Gilford, United States

Gilford
USD 173

Channel Watefront Cottages  3 stars

1192 Weirs Blvd. Rt.3, Weirs Beach, United States

Weirs Beach
USD 189

Bay Top Motel  3 stars

1025 Weirs Boulevard, Laconia, United States, 03246

Laconia
USD 124

The Tuckernuck Inn  3 stars

25 Red Gate Lane, Meredith, United States, 03253

Meredith

Birch Knoll Motel  3 stars

867 Weirs Boulevard, Laconia, United States, 03246

Laconia Great
USD 135

Lazy E Motor Inn  3 stars

808 Weirs Boulevard, Laconia, United States, 03246

Laconia Great
USD 128

Wolfeboro Inn  3 stars

90 North Main Street, Wolfeboro, United States, 03894

Wolfeboro Great
USD 227

Best Western Plus Landmark Inn  3 stars

480 Main Street, Laconia, United States, 03246-3742

Laconia Very good
USD 155

Mill Falls At The Lake  3 stars

312 Daniel Webster Highway, Meredith, United States, 03253

Meredith Great
USD 252

The Summit Resort  3 stars

177 Mentor Ave., Laconia, United States, 03246

Laconia Very good
USD 199

Weirs Beach Motel & Cottages  3 stars

396 Lakeside Ave, Weirs Beach, United States, 03246

Weirs Beach Great
USD 115

Towneplace Suites By Marriott Gilford  2 stars

14 Sawmill Road, Gilford, United States, 03249

Gilford Perfect
USD 187

Rodeway Inn Moultonborough  2 stars

340 Whittier Highway Route 25, Moultonborough, United States, 03254

Moultonborough Guest rating
USD 107

Bear Tree Lodge  2 stars

59 Daniel Webster Highway, Meredith, United States, 03253

Meredith Perfect
USD 100

The Margate Resort  2 stars

76 Lake St., Laconia, United States, 03246

Laconia Very good
USD 180

Lake Winnipesaukee Motel  2 stars

350 Endicott North, Laconia, United States, 03247

Laconia
USD 132

River View Motel  2 stars

13 Suncook Valley Rd, Alton, United States, 03809

Alton

Center Harbor Inn  2 stars

294 Whittier Highway, Center Harbor, United States, 3226

Center Harbor
USD 239

Cozy Inn-Lakeview House & Cottages  0 stars

12 Maple Street, Weirs Beach, United States, 03246

Weirs Beach
USD 210

Lakeside Getaway  0 stars

7 Baker Ave, Weirs Beach, United States

Weirs Beach Very good
USD 157

Oliver Lodge  0 stars

92 Powers Road, Meredith, United States, 03253

Meredith
USD 377

Sun Valley Cottages  0 stars

686 Endicott Street North, Weirs Beach, United States, 03246

Weirs Beach
USD 123