Hotels in Weirs Beach, New Hampshire

Search & Compare Weirs Beach Hotels

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Discover Weirs Beach

Weirs Beach is a friendly locale distinct for its beaches and live music, and known for its marina and shops. You'll enjoy the ample bar and dining options, along with outdoor areas for hiking and running. 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. A family-friendly area, Weirs Beach also has something for everyone.