Beaches in Portsmouth

Search Portsmouth Hotels Near a Beach

Search over 1,000,000 properties worldwide and 550 airlines worldwide

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Search over a million flights, hotels, packages, and more

Top 10 Beach Hotels in Portsmouth

Queen of Peace
5 out of 5
Gunwharf Quays Marina, Hampshire, Portsmouth, England
Free cancellation
£995
per night
16 Oct-17 Oct
Queen of Peace
Ship Leopard Boutique Hotel
3 out of 5
15 - 16 The Hard, Portsmouth, England
Free cancellationReserve now, pay when you stay
£85
per night
17 Oct-18 Oct
4.3/5Excellent! (134 reviews)

"Property very clean, staff very friendly and nothing was too much trouble. Room was very nice but a little smaller than expected. All in all we had a lovely stay."…"

Reviewed on 4 Oct 2019

Ship Leopard Boutique Hotel
Holiday Inn Portsmouth
4 out of 5
Pembroke Road, Portsmouth, England
Free cancellation
£64
per night
15 Nov-16 Nov
3.9/5Very Good! (471 reviews)

"Hotel room was showing significant wear and rear. A refurbishment is needed"…"

Reviewed on 23 Sep 2019

Holiday Inn Portsmouth
Duke of Buckingham
3 out of 5
119 The High Street, Portsmouth, England
£45
per night
27 Oct-28 Oct
4/5Very Good! (462 reviews)

"Most convenient central location. Extremely pleasant and helpful staff. Shared bathroom no problem."…"

Reviewed on 19 Sep 2019

Duke of Buckingham
ibis Portsmouth Centre
3.5 out of 5
Winston Churchill Avenue, Portsmouth, England
Free cancellationReserve now, pay when you stay
£38
per night
10 Nov-11 Nov
3.8/5Good! (1,262 reviews)

"Property good and staff excellent. The room however was quire small fir a twin and although it was ok for 1 night I wouldnt have wanted to stay in that particular room for longer"…"

Reviewed on 11 Oct 2019

ibis Portsmouth Centre
Portsmouth Marriott Hotel
4 out of 5
Southampton Road, Portsmouth, England
Free cancellationReserve now, pay when you stay
£67
per night
10 Nov-11 Nov
4.2/5Very Good! (1,116 reviews)

"Clean ,bright ,big rooms Staff were lovely ,friendly but professional One down side was the restaurant.it appeared that they were short staffed.Took a long time to be served. Service was slow"…"

Reviewed on 6 Oct 2019

Portsmouth Marriott Hotel
Holiday Inn Express Portsmouth - Gunwharf Quays
3 out of 5
The Plaza Gunwharf Quays, Portsmouth, England
Free cancellation
£72
per night
10 Nov-11 Nov
3.9/5Very Good! (989 reviews)

"Great location and staff. The room had everything we needed for a one night stay."…"

Reviewed on 7 Oct 2019

Holiday Inn Express Portsmouth - Gunwharf Quays
No Man's Fort
3.5 out of 5
Canal Side, Gunwharf Quays, Portsmouth, England
£219
per night
21 Oct-22 Oct
4.3/5Excellent! (9 reviews)

"Trip cancelled the day before. Very disappointed !"…"

Reviewed on 26 Nov 2018

No Man's Fort
Farmhouse Innlodge by Greene King Inns
2 out of 5
M27 Junction 12 A1 Junction 5, Portsmouth, England
Free cancellationReserve now, pay when you stay
£40
per night
10 Nov-11 Nov
3.6/5Good! (511 reviews)

"The staff were very helpful. They quickly sorted a room on the ground floor when they realised I couldn’t take the stairs. Clean and comfortable room and very spacious."…"

Reviewed on 22 Sep 2019

Farmhouse Innlodge by Greene King Inns
Can't see what you're looking for?
See all available properties in Portsmouth
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Beach Hotels in Portsmouth

Known for its museums and historical sites, Portsmouth offers a lot for the traveller booking a holiday. With your choice of 15 beach hotels and other accommodation options in this destination, it's easy to find one that works for you.

As you browse for a place to stay by the water in Portsmouth, check out these top-rated beach hotels with positive customer reviews.

Queen of Peace - 5-star luxury guesthouse near the beach. It features free continental breakfast, a restaurant and free parking.

Duke of Buckingham - 3-star inn. Our travellers recommend its beach location and breakfast. This inn boasts a restaurant, free WiFi and free parking.

Farmhouse Innlodge - 2-star hotel near Hayling Island West Beach. It offers a restaurant, free Internet and free parking. Guest reviews highlight the beach location and proximity to shopping.

Ship Leopard Boutique Hotel - 3-star hotel. It features free breakfast, free WiFi and LCD TVs. Guests love the great location and proximity to shopping.

Planning Your Trip to Portsmouth

Good weather can be important during a beach holiday, so you can use these local temperature and rainfall averages to decide when to visit.

  • Hottest months: August, July, June and September, with an average temperature of 21°F
  • Coldest months: February, January, March and December, with an average temperature of 4°F
  • Driest months: April, November, March and February, with an average rainfall of 1.75 inches
  • Rainiest months: August, July, September and November, with an average rainfall of 3 inches

Sightseeing in and Around Portsmouth

After arriving and checking into your hotel, you'll probably want to explore your surroundings. If you're eager to check out the beaches, head to Hayling Island West Beach or Beachlands Beach for some relaxation by the water. Experience the area's museums and historical sites, and make time for local attractions like Gunwharf Quays and Spinnaker Tower. Other things to see and do in the area are St. John's Cathedral and Portsmouth Guildhall. Visitors also enjoy Portsmouth for its:
  • Bars
  • Shopping
  • Restaurants
  • Monuments
  • Marina

Getting around Portsmouth

To get to Portsmouth, book a flight to Southampton (SOU), the closest major airport, which is located 15.7 mi (25.3 km) from the city centre. If you want to journey outside of the area, hop aboard a train from Portsmouth & Southsea Station, Portsmouth Harbour Station or Portsmouth Fratton Station. You can cross the water in a ferry from the local port.

More trip options

Recently booked Portsmouth hotels

Top 10 Beach Hotels in Portsmouth