Find and Book Top Hotels in Portsmouth

Search among 20 available hotels and places to stay in Portsmouth from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-20 out of 20
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great731 reviews
MapView on map1.2 km from City Centre800 m from Gunwharf Quays
From   US$ 145 /nightSelect
8.4
Great460 reviews
MapView on map5.3 km from City Centre800 m from Port Solent
From   US$ 111 /nightSelect
8.4
Great288 reviews
2.1 km from City Centre1.6 km from Spitbank Fort
From   US$ 115 /nightSelect
8.6
Great592 reviews
1.5 km from City Centre1.1 km from University of Portsmouth
From   US$ 103 /nightSelect
1000 m from City Centre100 m from Gunwharf Quays
From   US$ 99 /nightSelect
5.4 km from City Centre
From   US$ 66 /nightSelect
8.6
Great645 reviews
1000 m from City Centre400 m from Portsmouth Harbour
From   US$ 108 /nightSelect
8.4
Great972 reviews
1.1 km from City Centre200 m from Portsmouth Harbour
From   US$ 88 /nightSelect
8.2
Great398 reviews
1.2 km from City Centre500 m from Gunwharf Quays
From   US$ 75 /nightSelect
8.2
Great148 reviews
1.1 km from City Centre200 m from Portsmouth Harbour
From   US$ 125 /nightSelect
8.2
Great371 reviews
500 m from City Centre200 m from Portsmouth Combined Courts Centre
From   US$ 54 /nightSelect
8.4
Great215 reviews
2.3 km from City Centre1.6 km from Fratton Park
From   US$ 117 /nightSelect
8.2
Great131 reviews
5.6 km from City Centre
From   US$ 76 /nightSelect
8.2
Great106 reviews
1.7 km from City Centre1.2 km from University of Portsmouth
From   US$ 120 /nightSelect
8.2
Great103 reviews
900 m from City Centre500 m from University of Portsmouth
From   US$ 77 /nightSelect
Bed & Breakfast
8.0
Great111 reviews
1.8 km from City Centre1.4 km from University of Portsmouth
From   US$ 60 /nightSelect
8.2
Great43 reviews
1.1 km from City Centre500 m from Gunwharf Quays
From   US$ 292 /nightSelect
Guest house
8.2
Great110 reviews
2.3 km from City Centre1.9 km from University of Portsmouth
From   US$ 101 /nightSelect
8.2
Great49 reviews
1.4 km from City Centre1000 m from University of Portsmouth
From   US$ 91 /nightSelect
1.1 km from City Centre700 m from University of Portsmouth
From   US$ 206 /nightSelect

Best Hotels and Places to Stay in Portsmouth

Why visit?

Portsmouth, a vibrant city on the south coast of the United Kingdom, offers a delightful blend of historical charm and modern attractions. The city is renowned for its maritime heritage, with attractions like the historic dockyard, HMS Victory, and the Mary Rose Museum. Visitors can also enjoy beautiful coastal views, explore the bustling shopping districts, and indulge in exquisite dining options. Whether youre seeking a comfortable bed and breakfast or a luxurious spa hotel, Portsmouth has a range of options to suit every travelers needs.

Where to stay?

City Center:The heart of Portsmouth, the city center, is a perfect base for exploring the citys top attractions. Here, youll find a wide selection of hotels, ranging from bed and breakfasts to luxurious hotels, offering easy access to shopping, dining, and entertainment options. The area is also conveniently located near the historic dockyard, making it ideal for history enthusiasts.

Southsea: Located along the scenic Southsea waterfront, this area offers a more relaxed and picturesque atmosphere. Southsea boasts lovely beaches, charming gardens, and a vibrant nightlife scene. Visitors can choose from a variety of hotels, including spa hotels and budget-friendly options. Southsea is also home to the iconic Spinnaker Tower, from which you can enjoy panoramic views of the city and the Solent.

Gunwharf Quays: For a combination of shopping, entertainment, and luxurious accommodation, Gunwharf Quays is the place to be. This waterfront development features an array of designer outlets, restaurants, and a bustling nightlife. Hotels in Gunwharf Quays range from trendy boutique hotels to well-known chains, offering convenience and style for visitors.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $300.

Best value for money:

The Florence Suite Hotel: Centrally located, this hotel offers affordable rates without compromising on comfort and quality. Featuring spacious rooms with modern amenities, it provides an excellent value for money. The Florence Suite Hotel is a great option for travelers looking for a budget-friendly hotel in Portsmouth.

Royal Maritime Club: Situated near the historic dockyard, this hotel offers comfortable accommodation at reasonable prices. With its warm and friendly atmosphere, the Royal Maritime Club provides guests with a pleasant stay without breaking the bank. It is an ideal choice for those seeking affordable hotels in Portsmouth.

Holiday Inn Express Portsmouth: Gunwharf Quays: Located in the vibrant Gunwharf Quays area, this hotel offers excellent value for money. With stylish rooms, a complimentary breakfast, and easy access to shopping and entertainment options, Holiday Inn Express Portsmouth: Gunwharf Quays is a popular choice among budget-conscious travelers.

Best kids-friendly hotels:

Holiday Inn Portsmouth: With spacious family rooms and a range of child-friendly amenities, this hotel caters to the needs of families traveling with children. It offers a childrens play area, kids eat free option, and easy access to popular family attractions such as the Blue Reef Aquarium.

Farmhouse Portsmouth: Located just outside the city center, this charming bed and breakfast provides a peaceful and family-friendly environment. With its cozy rooms and inviting atmosphere, Farmhouse Portsmouth offers a great choice for families looking for a comfortable and child-friendly accommodation option.

Best hotels for a romantic getaway:

Langstone Quays Resort: Situated by the Langstone Harbor, this spa hotel offers a tranquil setting for a romantic escape. With its luxurious spa facilities, stunning waterfront views, and elegant rooms, Langstone Quays Resort provides a perfect backdrop for a romantic getaway.

Portsmouth Marriott Hotel: This upscale hotel offers a blend of modern comfort and romantic ambiance. With its stylish rooms, fine dining options, and proximity to scenic spots like Southsea beach, the Portsmouth Marriott Hotel is an ideal choice for couples looking for a romantic retreat.

Best for location:

The Queens Hotel: Located on Southsea seafront, this hotel offers breathtaking views of the Solent and Isle of Wight. With its convenient location near popular attractions and spacious rooms, The Queens Hotel is perfect for travelers who want to make the most of their Portsmouth visit.

Holiday Inn Portsmouth: Located in the city center, this hotel provides easy access to shopping, dining, and entertainment options. Its central location makes it a convenient choice for those who want to explore the citys attractions and landmarks.

Keppels Head Hotel: Situated in the historic Old Portsmouth area, this charming hotel offers a prime location near the Portsmouth Harbour and the Spinnaker Tower. With its cozy rooms and proximity to the citys historic sites, Keppels Head Hotel is an excellent choice for travelers interested in exploring Portsmouths rich heritage.

Best for a short city break:

Queens Hotel Portsmouth: With its central location, this hotel offers easy access to the citys top attractions, including the historic dockyard and shopping districts. The Queens Hotel provides comfortable accommodation and a convenient base for a short city break.

Seacrest Hotel: Overlooking the seafront, this boutique hotel offers a peaceful retreat in the heart of Portsmouth. With its stylish rooms, attentive service, and proximity to Southseas vibrant waterfront, the Seacrest Hotel is perfect for a relaxing and rejuvenating city break.

Show moreLess