Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Portsmouth has cheap accommodation options and a range of things to see and do, making it a great choice for a budget-friendly getaway. In addition to its well-known attractions like Gunwharf Quays, this destination is home to Farlington Marshes, which you can enjoy while spending very little.
When it comes to affordable places to stay in Portsmouth, you can find hotels that won't break the bank. These top-rated options offer reasonable prices and have earned good reviews from Expedia travellers in search of a bargain:
Ibis Portsmouth Centre - 3.5-star hotel. You'll find free WiFi, a restaurant and a bar at this property. Guests who stay here appreciate its convenient parking and good location.
Duke of Buckingham - Customers like this 3-star inn for its helpful staff and comfortable beds. It offers free WiFi, free parking and a restaurant.
Farmhouse Innlodge - At this 2-star hotel, you can take advantage of free WiFi, free parking and a restaurant. Reviews mention the comfortable beds and proximity to shops.
Holiday Inn Express Portsmouth - Gunwharf Quays - Customers like this 3-star hotel for its central location and proximity to shops. It offers free breakfast, a bar and air conditioning.
Still picking your trip dates? Use these temperature and rainfall averages to get an idea of the best months to visit so you can maximise your time.
Portsmouth attracts visitors with its bar scene and fantastic dining options, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions that interest you most, such as Gunwharf Quays and Spinnaker Tower, and then look for sights and activities that cost little or nothing at all. If you're looking to enjoy the area's natural beauty, you can get outdoors at Farlington Marshes, Titchfield Haven National Nature Reserve or Staunton Country Park.Travellers also like Portsmouth for its:
The most convenient airport is in Southampton (SOU), 15.7 mi (25.3 km) away 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.