Top 10 Hotels in Portsmouth

See all 6 Hotels in Portsmouth

Recent Reviews in Portsmouth

Hide content

Where to stay in Portsmouth

Portsmouth Hotel Guide

Portsmouth features 12 Expedia places to stay. About 12 hotels are in a 6 miles of Portsmouth.

Enjoy the action close to central Portsmouth. Accommodations in the area include Queen's Hotel and Holiday Inn Express Portsmouth - Gunwharf Quays.

The Holiday Inn Portsmouth and the RelaxInnz Ashby's Boutique Guest House are conveniently located if you'd like to stay near the Gunwharf Quays. The Holiday Inn Portsmouth is 0.5 miles away and the RelaxInnz Ashby's Boutique Guest House is 1 mile away.

If you plan to stay close to St. John's Cathedral while you are in Portsmouth, you should book a room at the Abbey Lodge Guest House and Best Western Royal Beach Hotel.

3 miles away from downtown Portsmouth, is the Portsmouth Marriott Hotel. Alternatively, the Solent Hotel and Spa is 9 miles away. More alternatives in the area include the Koala Cottage and the Chale Bay Farm.

6 miles from Portsmouth is Fareham, where you'll find Segensworth Business Park, Solent Business Park and Fort Fareham. If you'd like to stay in Fareham, check Expedia's booking pages for the latest deals at the Trafalgar Guest House and B+B Wickham - The Old House. Or stay in Havant, 6 miles to the southwest of Portsmouth, where you can pick from the Langstone and Bear Hotel Havant. The Staunton Country Park, Stansted Park and Langstone Adventure Rowing are just a couple of the more popular attractions to see when visiting Havant.

Southampton can be found 15 miles from Portsmouth. While you are here, you may wish to visit the Riverside Park, Leisure World and University of Southampton. You might like to also check out the Queen's Park and Southampton Solent University. If you'd like to stay in Southampton, be sure to check the latest deals at the Southampton Serviced Apartment and Macdonald Botley Park Hotel & Spa.

Southampton Airport is the most practical airport for arriving in Portsmouth. It is 16 miles away. If you would like to stay nearby, try the Hilton Southampton Hotel or Holiday Inn Southampton-Eastleigh M3, jct13.