Luxury Hotels in Hampton, New Hampshire, United States

Ashworth by the Sea

6.5 "Pleasant"
(1310 reviews)
295 Ocean Boulevard, Hampton, NH 03842, United States
Enjoy oceanfront views from this Hampton Beach hotel. Boasting various on-site dining options and an indoor pool, this h... (Learn more)
Check availability

Lamie's Inn & The Old Salt Tavern

8.7 "Very good"
(544 reviews)
490 Lafayette Road, Hampton, NH 03842, United States
Enjoy the traditional New England atmosphere and great food of this charming, historic inn located in Hampton with easy ... (Learn more)
Check availability

SpringHill Suites by Marriott Hampton Portsmouth

8.9 "Very good"
(410 reviews)
299 Exeter Road, Hampton, 3842, United States
SpringHill Suites by Marriott Hampton Portsmouth is located in Hampton, within 7.7 km of Casino Ballroom and 42 km of Og... (Learn more)
Check availability

Atlantic Breeze Suites

9.2 "Fabulous"
(258 reviews)
429 Ocean Boulevard, Hampton, NH 03842, United States
Located on Ocean Boulevard, this waterfront hotel is 15 minutes' walk from downtown Hampton Beach. It features spacious ... (Learn more)
Check availability

Best Western Plus, The Inn at Hampton

7.2 "Good"
(579 reviews)
815 Lafayette Road, Hampton, NH 03842, United States
Located 7.5 km from Hampton Beach State Park and 5.4 km from Hampton Beach, this New Hampshire hotel features an indoor ... (Learn more)
Check availability

The Victoria Inn Bed & Breakfast and Pavilion

8.8 "Very good"
(65 reviews)
430 High Street, Hampton, NH 03842, United States
Located less than 1.6 km from the Atlantic Ocean, this Victorian bed and breakfast boasts a large wrap-around terrace an... (Learn more)
Check availability

Hampton Village Inn

7.6 "Good"
(663 reviews)
660 Lafayette Road, Hampton, NH 03842, United States
Located off Highway 1, this resort is 2.4 km from North Hampton Factory Outlet Center. It features an indoor pool with ... (Learn more)
Check availability

Tides Motel - Hampton Beach

8 "Very good"
(226 reviews)
95 Ashworth Avenue, Hampton, NH 03842, United States
Centrally located in Hampton Beach, this motel is an easy walk from the beach and boardwalk. Free Wi-Fi is available and... (Learn more)
Check availability

Magnuson Hotel Hampton NH

6.9 "Pleasant"
(421 reviews)
869 Lafayette Road, Hampton, NH 03842, United States
This New Hampshire motel features rooms with free Wi-Fi. The motel is within a 5-minute drive to the waterfront overlook... (Learn more)
Check availability

Hillcrest Inn

6.6 "Pleasant"
(472 reviews)
113 Ocean Boulevard, Hampton, NH 03842, United States
Hillcrest Inn features air-conditioned rooms with satellite flat-screen TV in the Hampton Beach district of Hampton. Thi... (Learn more)
Check availability

Flagship Motorcourt

6 "Pleasant"
(457 reviews)
198 Ashworth Avenue, Hampton, NH 03842, United States
Flagship Motorcourt, in Hampton Beach, New Hampshire, features a landscaped courtyard with an outdoor pool. Free Wi-Fi i... (Learn more)
Check availability

The Moulton Hotel

5.9 "Okay"
(382 reviews)
245 Ocean Boulevard, Hampton, NH 03842, United States
Located on the beach in Hampton, New Hampshire, this hotel offers rooms with an oven and refrigerator. WiFi access is pr... (Learn more)
Check availability

Royale Coach Motor Lodge

6.3 "Pleasant"
(83 reviews)
509 Lafayette Road, Hampton, NH 03842, United States
Royale Coach Motor Lodge offers accommodation in Hampton Beach. The beach is 7 minutes' drive away. All rooms include ai... (Learn more)
Check availability