Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Portsmouth
Set in York, in a historic building, less than 1 km from York Harbor Beach, Albracca is a bed and breakfast with a garden and shared lounge.

Located in Hampton, 200 metres from Hampton Beach Main Beach, Atlantic Breeze Suites provides accommodation with free WiFi and free private parking.

Set in York, a few steps from Long Sands Beach, The Nevada offers accommodation with a garden, free private parking, a restaurant and a bar.
Located in York, 1.2 km from Short Sands Beach, ViewPoint Hotel provides accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a fitness centre.
Set in Hampton, 200 metres from North Beach, 935 Ocean, a Beachside Inn offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Located 7.3 km from Casino Ballroom, SpringHill Suites by Marriott Hampton Portsmouth features rooms with air conditioning in Hampton. This 3-star hotel offers a business centre and free WiFi.

Situated in York, within a few steps of Long Sands Beach and 11 km of Ogunquit Playhouse, Sunrise Motel features accommodation with a terrace and free WiFi as well as free private parking for guests...

Located along Long Sands Beach in York Beach, these oceanfront accommodations are across the street from the beach.

Offering an on-site seasonal restaurant and bar, Stones Throw is located in York Beach, Maine. Guests at the property can enjoy ocean views from the property. Free WiFi access is offered.

Located in Hampton, within 200 metres of Hampton Beach Main Beach and 200 metres of Casino Ballroom, The Janmere Motel provides accommodation with a seasonal outdoor swimming pool and free WiFi as...

