Are you in a hurry?
Here is a quick list of hotels in Weirs Beach, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Bay Top Motel |
9.3 / 10 (192 Reviews) |
From 139$ | |
| Weirs Beach Motel & Cottages |
7.7 / 10 (139 Reviews) |
From 91$ | |
| Sun Valley Cottages |
8.0 / 10 (249 Reviews) |
From 437$ | |
| Half Moon Motel & Cottages |
8.5 / 10 (150 Reviews) |
From 125$ | |
| Grand View Resort |
9.5 / 10 (175 Reviews) |
From 179$ |
If you are searching for a comfortable hotel for your next city escape near Endicott Rock State Historic Site, we are always ready to indulge you with Weirs Beach hotel deals. For those searching for a hotel near Endicott Rock State Historic Site, we offer 5 top deals.
Consider booking Sun Valley Cottages, which is the top accommodation providing a seasonal outdoor pool, a Jacuzzi and snow skiing.
Half Moon Motel & Cottages may be as well suitable with bowling, mini golf and squash.
Table of contents
View all photos
Bay Top Motel
From 139$
The property is located within a 15-minute walk from the city centre. The beach is 900 metres away. Winnepesaukee Playhouse is also located near the hotel. You can get to Beans & Greens Farm in a few minutes by car.
View all photos
Weirs Beach Motel & Cottages
From 91$
Weirs Beach Water Slide is 0.9 km of the property, while Winnipesaukee Scenic Railroad is around 0.2 km away. It is 51 km to Lincoln. The free beach is 9 minutes' walk away. Weirs Beach Motel & Cottages is a short ride from the shopping mall "Mill Falls Marketplace".
View all photos
Sun Valley Cottages
From 437$
Meredith Marina is less than 4 km away. The holiday park is 76 km from Carroll. Monkey Trunks Weirs Beach is also located near the hotel. You can get to Endicott Rock State Historic Site in a few minutes by car.
View all photos
The property is situated 1 km from Weirs Beach city centre and 90 km from Pease International Tradeport airport. Lincoln is 40 minutes’ drive away. You will find Winnipesaukee Scenic Railroad nearby.
View all photos
Grand View Resort
From 179$
Weirs Beach centre can be reached within 10 minutes' walk. The hotel is less than 1.1 km from Monkey Trunks Weirs Beach. Winnipesaukee Pier is also located near the property. The accommodation is just off Kellerhaus.
Hotels in Weirs Beach
| Family Hotel 👪 | Bay Top Motel |
| Top Hotel for couples 💑 | Weirs Beach Motel & Cottages |
| Best mid-range Hotel 🌴 | Sun Valley Cottages |
View all photos
The Lakeview Inn & Cottages
From 229$
The accommodation is 5 minutes' walk from Weirs Beach city centre. This lodge is 83 km from York. The nearby Surfside Burger Bar is located 5 minutes' walk away. The Lakeview Inn & Cottages is close by Kellerhaus.
View all photos
Lakeside Getaway Apartment
From 117$
The venue is 12 minutes' walk from Weirs Beach Water Slide, and less than 100 metres from Winnipesaukee Scenic Railroad. The beaches of Weirs Beach are about 550 metres away. Patio Garden Restaurant serving American and Italian specialities is located close by. This accommodation stands close to Winnipesaukee Pier.
Consider booking Motel & Cottages, which is the top accommodation providing an outdoor swimming pool, a picnic area and a seasonal outdoor swimming pool.
Bay Top Motel rated 9.0/10 may also suit you — only 139US$ per one night.
Grand View Resort can offer a seawater pool, a swimming pool and housekeeping service on site only 0.5 km from the city centre.
Motel & Cottages is one of the best options, offering a picnic area, a seasonal outdoor pool and an outdoor pool on site.
We would also recommend Bay Top Motel at the cost of 139US$ per night.
You may like Bay Top Motel rated 9.0/10 with a seasonal outdoor pool, a Jacuzzi and table tennis. This 3-star property is 2.5 km from Monkey Trunks Weirs Beach and costs about 139US$ per night.
You may also like Motel & Cottages, a 3-star hotel for couples at the cost of 155US$ per night.
Motel & Cottages rated 8.2/10 is a top hotel with an outdoor swimming pool, a picnic area and fitness classes. It's set 250 metres from the city centre and 0.8 km from Monkey Trunks Weirs Beach.