Best Hotels in Downtown Portsmouth

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

Welcome to the vibrant city of Portsmouth, nestled on the stunning South Coast of England. If you're looking for a memorable stay in this historic city, then exploring the quaint charm of downtown Portsmouth is a must. Featuring a wide array of hotels, from luxurious boutique accommodations to budget-friendly options, downtown Portsmouth offers something for every traveler. Whether you're in town for a sightseeing adventure, a business trip, or simply to soak in the city's rich maritime history, staying in the heart of Portsmouth allows you to immerse yourself in the local culture and conveniently access all the attractions the city has to offer.

When it comes to selecting the perfect hotel in downtown Portsmouth, you'll be spoiled for choice. From iconic waterfront properties with stunning views of the harbor to cozy bed and breakfast establishments tucked away on charming side streets, there's an accommodation option to suit every preference. For a truly immersive experience, consider booking a hotel housed in a historic building, preserving the city's architectural heritage. These downtown hotels often offer a blend of old-world charm and modern amenities, providing guests with a unique and unforgettable stay.

Not only does staying in downtown Portsmouth offer convenience and charm, but it also provides easy access to the city's top attractions. Take a leisurely walk along the famous Guildhall Walk, lined with vibrant bars and restaurants, where you can sample delicious local cuisine and unwind after a day of exploration. Don't miss the opportunity to visit the iconic Spinnaker Tower, offering breathtaking panoramic views of the city and beyond. For history enthusiasts, a visit to the historic Portsmouth Dockyard is a must, where you can explore famous naval ships and learn about Portsmouth's significant role in maritime history. With the convenience of downtown accommodations, you'll have the city at your fingertips, ensuring an unforgettable stay in Portsmouth.

Show more + Show less -

Our Top 7

(Sorted by rating & number of reviews)

1. Holiday Inn Portsmouth, An Ihg Hotel
2. The Royal Hotel
3. Holiday Inn Express Portsmouth Gunwharf Quays, An Ihg Hotel
4. Royal Maritime Hotel
5. Seacrest Hotel
6. No Man'S Fort
7. The Queens Hotel

Charming Boutique Hotels in Downtown Portsmouth

Check Availability

Portsmouth
Jan 17, 2026 - Jan 18, 2026

Holiday Inn Portsmouth, An Ihg Hotel

7.6

Good

(4336 Reviews)

+ 177 photos
Conveniently situated on Pembroke Road, the Holiday Inn Portsmouth offers contemporary waterfront accommodation. The hotel's rooms feature floor-to-ceiling windows, allowing guests to admire the panoramic views of the harbor. Unwind in the hotel's stylish lounge bar or savor a meal at its waterfront restaurant. This waterfront gem provides easy access to downtown Portsmouth's vibrant atmosphere and top attractions.
Address: Pembroke Road
Rating: Good 7.6 (4336 Reviews)
Rooms: 173
Price: From 145$

The Royal Hotel

8.7

Good

(243 Reviews)

+ 117 photos
As one of the iconic landmarks along the waterfront, The Royal Hotel stands proudly on Queen Street. Wake up to breathtaking views of Portsmouth Harbor from the comfort of your room. This well-established hotel offers a range of spacious rooms with modern amenities, ensuring a memorable stay.
Address: Belgrave Road
Rating: Good 8.7 (243 Reviews)
Rooms: 39
Price: From 247$

Waterfront Hotels with Breathtaking Views

Indulge in the beauty of waterfront living by staying at one of the exquisite hotels along Portsmouth's harbor. These waterfront hotels offer stunning views of the water, allowing you to witness the city's maritime heritage come alive. With their prime locations in downtown Portsmouth, these hotels provide easy access to the city's notable attractions and the lively atmosphere of the waterfront.

Holiday Inn Express Portsmouth Gunwharf Quays, An Ihg Hotel

7.8

Good

(6340 Reviews)

+ 96 photos
Located on The Plaza, the Holiday Inn Express Portsmouth Gunwharf Quays offers affordable accommodation without compromising on comfort. The hotel's modern, well-appointed rooms provide a relaxing retreat after a day of exploring. With its convenient downtown location, you'll have easy access to shopping at Gunwharf Quays, vibrant nightlife, and popular attractions, ensuring a memorable stay at a wallet-friendly price.
Address: The Plaza Gunwharf Quays
Rating: Good 7.8 (6340 Reviews)
Rooms: 130
Price: From 99$

Royal Maritime Hotel

8.0

Good

(4820 Reviews)

+ 78 photos
For a truly immersive experience in historic downtown Portsmouth is an excellent choice. Located on Queen Street, this boutique hotel is housed in an impressive Georgian building and offers comfortable rooms with a nautical touch. The hotel's maritime-themed decor pays homage to Portsmouth's rich history, and its elegant restaurant and bar provide a perfect spot to unwind after a day of exploring.
Address: Queen Street
Rating: Good 8.0 (4820 Reviews)
Rooms: 67
Price: From 108$

Budget-Friendly Hotels in Vibrant Downtown Portsmouth

Traveling on a budget doesn't mean compromising on comfort and convenience. Downtown Portsmouth offers a range of budget-friendly hotels that provide excellent value for money without sacrificing quality. These hotels are located in the very heart of the city, allowing you to explore downtown Portsmouth's lively atmosphere, vibrant bars, and restaurants while staying within your budget.

Seacrest Hotel

8.6

Good

(1506 Reviews)

+ 64 photos
Overlooking the Solent and South Parade Pier, The Seacrest Hotel offers a stunning waterfront experience. Located on Osbourne Road, this family-run hotel combines a warm and friendly atmosphere with breathtaking views. The hotel's spacious rooms are elegantly designed, with some boasting private balconies to soak in the beauty of the waterfront. Situated just a short walk from downtown Portsmouth ensures a memorable stay for all guests.
Address: 11/12 South Parade, Southsea
Rating: Good 8.6 (1506 Reviews)
Rooms: 32
Price: From 108$

No Man'S Fort

8.2

Good

(30 Reviews)

+ 71 photos
For a truly unique luxury experience, book a stay at No Man's Fort. Situated in the Solent, this historic fort-turned-hotel is accessible by boat and offers luxury accommodation and unparalleled views. Each room is beautifully appointed, combining contemporary comfort with the fort's original features. Enjoy fine dining, luxurious amenities, and fascinating history right in the center of the sea, just a short boat ride away from downtown Portsmouth.
Address: Canal Side
Rating: Good 8.2 (30 Reviews)
Rooms: 22
Price: From 1301$

Luxury Hotels with Exquisite Amenities in Downtown Portsmouth

Indulge in the lap of luxury by staying at one of the upscale hotels in downtown Portsmouth. These luxurious establishments offer impeccable service, exquisite amenities, and opulent surroundings, ensuring an unforgettable stay in the heart of the city. Discover a world of sophistication and elegance right at your doorstep, with easy access to fine dining, high-end shopping, and cultural attractions.

The Queens Hotel

8.0

Good

(2165 Reviews)

+ 200 photos
Overlooking Southsea Common and the Solent, the Queen's Hotel is a grand Victorian hotel offering a luxurious experience. Located on Clarence Parade, this historic establishment boasts exquisite rooms and suites featuring elegant décor and top-of-the-line amenities. Indulge yourself with a visit to the hotel's spa or savor gourmet cuisine at its renowned restaurant. With its prestigious address in downtown Portsmouth, the Queen's Hotel is synonymous with luxury and sophistication.
Address: Clarence Parade
Rating: Good 8.0 (2165 Reviews)
Rooms: 81
Price: From 373$