Best Hotels in Portsmouth for an Unforgettable Stay

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to Portsmouth, a vibrant city on the south coast of England. Known for its rich maritime history, lively waterfront, and cultural attractions, Portsmouth has much to offer to visitors from around the world. As you plan your visit, one of the key aspects to consider is finding the best hotels that cater to your needs. From luxurious waterfront accommodations to cozy boutique hotels nestled in the city center, Portsmouth boasts a range of options that will ensure a comfortable and memorable stay.

For those seeking a truly immersive experience, staying at one of the historical hotels in Portsmouth is a must. Imagine waking up in a beautifully restored Georgian building, surrounded by the charm of centuries-old architecture. Many of these hotels offer exquisite interiors, modern amenities, and stunning views of the city's iconic landmarks, such as the Spinnaker Tower and Portsmouth Historic Dockyard. Whether you're a history buff or simply appreciate the timeless allure of heritage properties, these hotels are sure to leave a lasting impression.

If you prefer a more contemporary and trendy atmosphere, Portsmouth has plenty of options to cater to your taste. From stylish boutique hotels boasting cutting-edge design to sleek and modern establishments, the city offers a diverse range of accommodations that will satisfy any discerning traveler. These hotels often feature chic interiors, state-of-the-art facilities, and convenient locations, putting you right in the heart of the action. Whether you're in town for a weekend getaway or a longer stay, you can indulge in the comfort and convenience of these top-rated hotels in Portsmouth.

As you explore all that Portsmouth has to offer, let the city's best hotels be your ultimate sanctuary, providing a welcoming haven to relax and recharge after a day of sightseeing or business ventures.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Stattons Boutique Hotel & Restaurant
2. Portsmouth Marriott Hotel
3. Florence House Boutique Hotel And Restaurant
4. Holiday Inn Portsmouth, An Ihg Hotel
5. Langstone Quays Resort
6. Holiday Inn Express Portsmouth Gunwharf Quays, An Ihg Hotel
7. Royal Maritime Hotel
8. The Queens Hotel
9. Seacrest Hotel
10. Duke Of Buckingham Hotel

Portsmouth's Best Luxury Hotels

Check Availability

Portsmouth
Dec 06, 2025 - Dec 07, 2025

Stattons Boutique Hotel & Restaurant

8.5

Good

(260 Reviews)

+ 125 photos
Situated in the center of Portsmouth is a true hidden gem. This Victorian townhouse turned boutique hotel showcases a delightful fusion of vintage charm and contemporary design. Each individually decorated room offers a unique and inviting atmosphere. With its warm hospitality and convenient location, Stattons Boutique Hotel is an ideal choice for those looking for a personalized and memorable stay.
Address: 6 Florence Road
Rating: Good 8.5 (260 Reviews)
Rooms: 10
Price: From 184$

Portsmouth Marriott Hotel

8.0

Good

(2523 Reviews)

+ 141 photos
As a well-established name in luxurious hospitality, Portsmouth Marriott Hotel sets the standard for upscale accommodations. From spacious rooms with plush bedding to an on-site fitness center and pool, every aspect is designed with guest comfort in mind. Discover refined dining options, impeccable service, and proximity to popular attractions, making it an ideal choice for those seeking a touch of elegance.
Address: Southampton Road
Rating: Good 8.0 (2523 Reviews)
Rooms: 174
Price: From 142$

Florence House Boutique Hotel And Restaurant

8.6

Good

(515 Reviews)

+ 227 photos
Located in the vibrant Southsea area, Florence House Boutique Hotel and Restaurant showcases a delightful fusion of modern design and vintage charm. Each individually styled room offers a cozy retreat, while the award-winning restaurant serves up gastronomic delights using locally sourced ingredients. Immerse yourself in the artistic ambiance of this boutique gem, just steps away from the city's attractions.
Address: 2 Malvern Road
Rating: Good 8.6 (515 Reviews)
Rooms: 12
Price: From 112$

Portsmouth's Best Boutique Hotels

For travelers seeking a more intimate and unique experience, our selection of Portsmouth's best boutique hotels offers the perfect blend of charm, character, and personalized service. These hidden gems provide an unparalleled opportunity to immerse yourself in the local culture while enjoying the utmost comfort and style.

Holiday Inn Portsmouth, An Ihg Hotel

7.6

Good

(4336 Reviews)

+ 177 photos
Located near Portsmouth's historic dockyard, the Holiday Inn Portsmouth offers a family-friendly experience with comfortable rooms and a range of amenities. Families can enjoy the indoor swimming pool, on-site restaurant, and proximity to attractions such as the HMS Victory and the Mary Rose Museum. With dedicated family rooms and friendly staff, this hotel caters to the needs of families of all sizes.
Address: Pembroke Road
Rating: Good 7.6 (4336 Reviews)
Rooms: 173
Price: From 145$

Langstone Quays Resort

7.2

Good

(3698 Reviews)

+ 176 photos
Nestled on the picturesque Langstone Harbour shoreline, Langstone Quays Resort exudes timeless elegance. This four-star hotel boasts stylish rooms, many with balconies offering mesmerizing waterfront views. Indulge in the hotel's spa facilities, take a dip in the indoor pool, or savor a delectable meal at the acclaimed restaurant, all while relishing in the tranquility of this coastal retreat.
Address: Northney Road
Rating: Good 7.2 (3698 Reviews)
Rooms: 148
Price: From 104$

Holiday Inn Express Portsmouth Gunwharf Quays, An Ihg Hotel

7.8

Good

(6340 Reviews)

+ 96 photos
Located within walking distance of Gunwharf Quays and its waterfront attractions, the Holiday Inn Express Portsmouth welcomes pets and their owners with open arms. This pet-friendly hotel offers comfortable rooms and a designated pet-friendly floor, as well as nearby parks for leisurely walks with your pet.
Address: The Plaza Gunwharf Quays
Rating: Good 7.8 (6340 Reviews)
Rooms: 130
Price: From 99$

Portsmouth's Best Budget Hotels

Embark on an affordable adventure without compromising on comfort with our selection of Portsmouth's best budget hotels. These accommodations provide excellent value for money, ensuring a pleasant and budget-friendly stay while exploring all that the city has to offer.

Royal Maritime Hotel

8.0

Good

(4820 Reviews)

+ 78 photos
Situated in a historic building in the lively heart of Portsmouth extends a warm welcome to both you and your pet. This pet-friendly hotel offers comfortable rooms and is conveniently located near parks and green spaces for walks and playtime with your pet. Explore the city with your furry companion and enjoy a memorable stay.
Address: Queen Street
Rating: Good 8.0 (4820 Reviews)
Rooms: 67
Price: From 108$

The Queens Hotel

8.0

Good

(2165 Reviews)

+ 200 photos
The Queens Hotel is committed to sustainable hospitality practices. With measures such as solar panels, rainwater harvesting, and energy-efficient technology, this eco-friendly hotel boasts green credentials. Enjoy comfortable rooms, locally sourced cuisine, and stunning views of Portsmouth while knowing your stay supports the environment.
Address: Clarence Parade
Rating: Good 8.0 (2165 Reviews)
Rooms: 81
Price: From 373$

Seacrest Hotel

8.6

Good

(1506 Reviews)

+ 64 photos
With its prime location overlooking Southsea's stunning promenade and beaches, The Seacrest Hotel exudes coastal elegance. This boutique hotel features thoughtfully designed rooms, many with breathtaking sea views. Indulge in the hotel's delicious breakfast, relax in the conservatory, and enjoy easy access to the city center, making The Seacrest Hotel a perfect base for exploring Portsmouth.
Address: 11/12 South Parade, Southsea
Rating: Good 8.6 (1506 Reviews)
Rooms: 32
Price: From 108$

Portsmouth's Best Extended Stay Hotels

For travelers planning a longer visit to Portsmouth, our selection of the city's best extended stay hotels provides comfort, convenience, and a real sense of home-away-from-home. These accommodations offer spacious rooms, fully equipped kitchens, and a range of amenities catering to the specific needs of long-term guests.

Duke Of Buckingham Hotel

7.6

Good

(1996 Reviews)

+ 64 photos
The Duke of Buckingham provides a cozy and affordable stay in the heart of Portsmouth's historic Old Portsmouth. With well-appointed rooms, friendly staff, and a traditional pub on-site, guests are treated to a warm and inviting atmosphere. Stay here to explore the charming cobbled streets, historical landmarks, and vibrant waterfront while enjoying a budget-friendly experience.
Address: 119 The High Street
Rating: Good 7.6 (1996 Reviews)
Rooms: 18
Price: From 75$

The Ship Leopard Boutique Hotel - No Children (Adults Only)

8.5

Good

(1694 Reviews)

+ 67 photos
With its central location in the heart of Portsmouth is a pet-friendly haven. The hotel offers pet-friendly rooms with comfortable bedding, along with nearby parks and gardens for your furry friend to explore. Enjoy the convenience of this pet-friendly hotel and explore the city's attractions together.
Address: 15-16 The Hard
Rating: Good 8.5 (1694 Reviews)
Rooms: 13
Price: From 125$

Village Hotel Portsmouth

7.9

Good

(2328 Reviews)

+ 58 photos
The Village Hotel Portsmouth is a modern establishment that offers comfortable rooms and self-catering accommodations suitable for extended stays. With various leisure facilities, including a gym, pool, and on-site restaurants, guests can enjoy a balanced lifestyle while residing here. Its convenient location and excellent amenities make it a top choice for longer-term travelers.
Address: Lakeshore Drive
Rating: Good 7.9 (2328 Reviews)
Rooms: 153
Price: From 124$

Portsmouth's Best Family-Friendly Hotels

Planning a family vacation in Portsmouth? Look no further than our selection of the city's best family-friendly hotels. These accommodations provide comfortable and spacious rooms, thoughtful amenities, and convenient access to family-friendly attractions, ensuring a memorable stay for everyone.

Portsmouth's Best Pet-Friendly Hotels

Traveling with your furry companion? We've curated a selection of the best pet-friendly hotels in Portsmouth, where you and your four-legged friend can enjoy a comfortable and welcoming stay. These hotels offer amenities catering to both you and your pet, ensuring a stress-free and enjoyable trip.

Portsmouth's Best Eco-Friendly Hotels

If sustainability is a priority, explore our selection of Portsmouth's best eco-friendly hotels, where you can enjoy a comfortable stay while minimizing your carbon footprint. These environmentally conscious accommodations prioritize sustainable practices and offer eco-friendly amenities for a greener travel experience.