Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Portsmouth
Located in Hampton, 200 metres from Hampton Beach Main Beach, Atlantic Breeze Suites provides accommodation with free WiFi and free private parking.
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.
This property is 3 minutes walk from the beach. In York Beach, Maine, these oceanfront accommodations are steps from the beach and views of the Atlantic Ocean can be enjoyed from select rooms.
Set in York, 90 metres from Short Sands Beach, Inn on the Blues offers accommodation with a restaurant, free private parking and a bar.
Situated in York Beach, a few steps from Long Sands Beach, Sea Latch Inn features accommodation with a seasonal outdoor swimming pool, free private parking and a garden.
Enjoy oceanfront views from this Hampton Beach hotel. Boasting various on-site dining options and an indoor pool, this hotel is located 13.1 miles from historic Portsmouth.
Norseman Resort on the Beach features free bikes, fitness centre, a terrace and restaurant in Ogunquit.
Offering a seasonal outdoor pool and an indoor pool, Ogunquit Tides is located in Ogunquit, 800 metres from Ogunquit Village and 1.6 km from Ogunquit Beach. Free Wi-Fi access is available.