Hotels in Portsmouth
With 407 hotels across Portsmouth, the city offers a mix of accommodations to suit different tastes. Spend leisurely days at waterfront hotels in the Southsea district or opt for budget-savvy, comfortable lodgings around the city center, where prices for 3-star hotels average £80 per night, while 5-star stunners charge around £180. Check out the recently opened luxury haven in Gunwharf Quays, boasting eco-friendly features and sea views. Start your journey by booking with us today and discover a stay that matches your preferences.