Hotels in Weirs Beach, New Hampshire

Search & Compare Weirs Beach Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Deal of the day

See all Weirs Beach deals

Pay now or later on most rooms

Free cancellation on most rooms

Best Price Guarantee

Best hotels in Weirs Beach

Weirs Beach overview

Weirs Beach is a relaxing place known for its beaches and live music, and surrounded by picturesque views of mountains and lakes. You'll enjoy the ample coffee and bar options, along with outdoor areas for running and walking. Soak up some sunshine at Opechee Park Cove Beach and Opechee Point Beach and Albee Beach. Make some memories at Funspot Family Fun Center and Winnipesaukee Pier. Whatever you're into, Weirs Beach has something for you.

Where to stay in Weirs Beach

Featuring accommodation choices that can meet everyone's needs, Weirs Beach is the place to go. There are 63 hotels in the Weirs Beach area and you can shop as many as 11 deals for rooms on Hotels.com, some with discounts of up to 40%.
  • • 16 2-star hotels with an average price of $64 per night
  • • 30 3-star hotels with an average price of $69 per night
  • • 8 4-star hotels with an average price of $133 per night

How to get to Weirs Beach

Fly in to Lebanon, NH (LEB-Lebanon Municipal), 41.9 mi (67.5 km) from downtown Weirs Beach. Manchester, NH (MHT-Manchester-Boston Regional) is the next closest major airport, 47.3 mi (76.1 km) away.

What to see around Weirs Beach

Outdoorsy fun is on hand like boating and running, along with attractions such as:
  • • Winnipesaukee Pier
  • • Bank of New Hampshire Pavilion
  • • Opechee Park Cove Beach and Opechee Point Beach
  • • Ellacoya State Park
Live music and theaters stand out with top cultural places to visit like:
  • • Winnipesaukee Playhouse
  • • Winnipesaukee Playhouse
  • • Bank of New Hampshire Pavilion at Meadowbrook
  • • Interlakes Summer Theater
  • • Wolfeboro Institute of the Arts
Here are some top sights to see:
  • • Funspot Family Fun Center
  • • Winnipesaukee Scenic Railroad
  • • Endicott Rock Park
  • • American Police Motorcycle Museum
  • • Meredith Children's Museum

When to visit Weirs Beach

If you're still deciding when to visit, here are the seasonal norms to help you plan:

Seasonal temperature averages
  • • January-March: 48°F day, 10°F night
  • • April-June: 80°F day, 28°F night
  • • July-September: 82°F day, 46°F night
  • • October-December: 66°F day, 14°F night
Seasonal rainfall averages
  • • January-March: 9.1 inches
  • • April-June: 11.8 inches
  • • July-September: 11.5 inches
  • • October-December: 11.8 inches