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
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.
Good weather can be important during a beach holiday, so you can use these local temperature and rainfall averages to decide when to visit.
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.