Beach Hotels in New Hampshire

Check In
Check Out
Guests
Rooms
1

Adults
2
Children
0

1 - 10 of 78 Hotel Results

Photo of Lakefront Alton Bay Retreat with Dock Near Beaches! in Alton, NH

Lakefront Alton Bay Retreat with Dock Near Beaches!

(4.5)

$462 + / night

Located in Alton, NH

View on Map
Photo of Halfmoon Lake 3BR Home w Game Room Deck Dock in Alton, NH

Halfmoon Lake 3BR Home w Game Room Deck Dock

(0)

$419 + / night

Located in Alton, NH

View on Map
Photo of Stylish lake home with private beach, dock and firepit for swimming, kayaking, hiking in Barnstead, NH

Stylish lake home with private beach, dock and firepit for swimming, kayaking, hiking

(0)

$579 + / night

Located in Barnstead, NH

View on Map
Photo of 79 Covered Bridge Lane in Bartlett, NH

79 Covered Bridge Lane

(0)

$304 + / night

Located in Bartlett, NH

View on Map
Photo of Lakefront Bradford Cottage with Dock, Near Skiing! in Bradford, NH

Lakefront Bradford Cottage with Dock, Near Skiing!

(5)

$275 + / night

Located in Bradford, NH

View on Map
Photo of Updated Bristol Lakehouse with Kayaks and Beach Access in Bristol, NH

Updated Bristol Lakehouse with Kayaks and Beach Access

(0)

$275 + / night

Located in Bristol, NH

View on Map
Photo of Lakefront Bristol Vacation Rental - Hike and Ski! in Bristol, NH

Lakefront Bristol Vacation Rental - Hike and Ski!

(4)

$371 + / night

Located in Bristol, NH

View on Map
Photo of Center Harbor Inn in Center Harbor, NH

Center Harbor Inn

(4.6)

$185 + / night

Located in Center Harbor, NH

View on Map
Photo of Pittsburg Lake House with Magalloway Mountain Views! in Clarksville, NH

Pittsburg Lake House with Magalloway Mountain Views!

(0)

$295 + / night

Located in Clarksville, NH

View on Map
Photo of Merrill Farm Inn in Conway, NH

Merrill Farm Inn

(4)

$209 + / night

Located in Conway, NH

View on Map

Discover top-rated beach hotels in New Hampshire where sun, sand, and relaxation await. From luxury beachfront resorts to laid-back coastal getaways, explore accommodations across New Hampshire that put you steps away from the ocean.