Find and Book Top Hotels in Portsmouth

Search among 3 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-3 out of 3
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 International College Portsmouth
From   US$ 145 /nightSelect
MapView on map1000 m from City Centre100 m from Gunwharf Quays
From   US$ 99 /nightSelect
8.6
Great592 reviews
1.5 km from City Centre1.1 km from University of Portsmouth
From   US$ 103 /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