Portsmouth might best be known as being the home of the British Navy, but it is also a great city to explore for a small city break or staycation. Portsmouth also has nice beaches, great restaurants and is of course home to the famous Emirates Spinnaker Tower and HMS Victory. To make your trip to Portsmouth easier I have put together a list of the 15 best hotels in Portsmouth. This way you can make your trip to Portsmouth a memorable one!
Table of Contents
Best hotels in Portsmouth Overview
- The best hotel in Portsmouth is Ye Spotted Dogge with a score of 9.6/10
- The Cheapest hotel in Portsmouth is The Royal Maritime Club Hotel Portsmouth for $72
- If you are looking for a hotel by the sea, you can stay at Seacrest Hotel Portsmouth for $121
Scroll down for a comprehensive comparison table
Ye Spotted Dogge
From $253
Ye Spotted Dogge is a historical Boutique Hotel in the centre of Portsmouth with beautifully decorated rooms. Sleep in antique beds, have tea in a carved wooden chair or watch TV in a gorgeous vintage sofa. Staying at Ye Spotted Dogge is an absolute treat – especially if you keep in mind that some of the rooms have spa baths in the bathroom where you and your partner can enjoy the strong jets and bubbles. You will also be staying in a house of historical significance as Ye Spotted Dogge is located in the house where the Duke of Buckingham was assassinated by John Felton.
Ye Spotted Dogge also has a great and cosy outdoor area where you can drink a glass of wine or taste a local ale. I would also recommend Ye Spotted Dogge to people who have always dreamt of taking a bath in one of those antique freestanding baths with lion paws (me!). Overall this is my absolute favourite hotel in Portsmouth!
- Bath or shower
- Private bathroom
- Hairdryer
- Garden
- Electric Kettle
- Minibar
- Ironing facilities
- Tea/Coffee maker
- Wifi
- Executive lounge access
The Pier Hotel Portsmouth
From $129
The Pier Hotel in Portsmouth is a boutique hotel a close walk to the centre of the city. This boutique hotel is situated in a gorgeous historical house. The rooms are beautifully decorated in cottage style with creams and whites. Every room is different though beautiful and comes with an ensuite bathroom. The Pier Hotel in Portsmouth also serves a full English Breakfast in the morning and provides its guests with an information booklet about Portsmouth and free high-quality toiletries.
- Daily housekeeping
- Near the beach
- Free full breakfast
- Free Wifi
- Free Parking
- Private bathroom
- Daily housekeeping
- Digital TV service
- Flat-panel TV
- Premium bedding
Becketts Hotel Portsmouth
From $184
Beckets Hotel Portsmouth is a boutique hotel in the centre of the city. This gorgeous hotel offers modern design rooms in a beautiful historical building. Every single room in the Becketts Hotel in Portsmouth is completely different but all are decorated with a modern and high-standard luxury design ethos in mind.
The hotel also features a restaurant and a bar so you won’t have to go too far for a good meal and a nice pint or glass of wine. While staying at Becketts Hotel Portsmouth you will also be able to get a la carte Full English Breakfasts or Irish Breakfasts, and all rooms are equipped with a private bathroom where you will find free toiletries.
- Daily housekeeping
- Near the beach
- Restaurant and bar/lounge
- Terrace
- Luggage storage
- Free English breakfast and free WiFi
- Free toiletries
- Terrace
- Daily housekeeping
- Hair dryer
Seacrest Hotel
From $121
The Seacrest Hotel is a beautiful boutique hotel situated on the seafront of Southsea, Portsmouth. From the rooms you will have a beautiful view over the amazing gardens, the solent and even the Isle of Wight!
All rooms are beautifully decorated and come with a private bathroom. The bathrooms will have a large shower and toiletries. There is also a bar located in the Seacrest Hotel in Portsmouth where you can sit down to have a little nightcap.
The communal sitting room is tastefully decorated and boasts comfortable chairs to sit and relax in. In the morning you can expect a nice fry up together with a nice cold buffet and a large selection of breakfast drinks such as tea, coffee, fruit juice and hot chocolate.
- On the beach
- Bar/lounge
- 24-hour front desk
- Coffee/tea in a common area
- Lobby fireplace
- Front desk safe
- Laundry service
- Multilingual staff
- Luggage storage
- Tour/ticket assistance
Florence House Boutique Hotel and Restaurant Portsmouth
From $129
Florence House is a luxury Boutique Hotel in Southsea, Portsmouth. This beautiful hotel is just mere minutes away from the Southsea Seafront, which makes this a great place to stay if you are looking for a hotel near the beach.
The rooms in Florence House Boutique Hotel and Restaurants in Portsmouth all come with a private bathroom where you will find luxury toiletries. Rooms also boast a flatscreen TV and a tea or coffee maker.
In the mornings a cooked breakfast will be served to the guests. The hotel is also a gastro pub where you will be able to find nice food cooked with locally sourced ingredients and a lot of local craft ales on tap.
- Daily housekeeping
- Near the beach
- Restaurant and bar/lounge
- Breakfast available
- 2 meeting rooms
- Terrace
- 24-hour front desk
- Garden
- Laundry service
- Multilingual staff
Holiday Inn Express Portsmouth – North
From $98
Booking yourself into a Holiday Inn means you will always get a good deal for your money. This is also true for the Holiday Inn Express in Portsmouth. This Holiday Inn Express boasts very modern rooms and free on-site parking. The Holiday Inn Express in Portsmouth lies just off the A27 which makes this the perfect hotel for those who are travelling.
Every room in this Portsmouth hotel will have a flatscreen TV and a private bathroom together with tea and coffee making facilities. The hotel serves breakfast and there is a bar for those who wish to get a little night cap. The breakfast buffet will serve everything you need to make yourself a nice English Breakfast!
- Daily housekeeping
- Restaurant and bar/lounge
- 3 meeting rooms
- 24-hour front desk
- Coffee/tea in a common area
- Air conditioning
- Front desk safe
- Laundry service
- Free newspapers in the lobby
- TV in a common area
G Boutique Hotel
From $150
Are you into quirky hotels? Then this G Boutique Hotel is for you! From a chair that looks like a shoe to quirky wallpaper and even a spa bath tub – this boutique hotel has it all! The G Boutique hotel is located by the Southsea Seafront meaning you can be at the beach in less than 5 minutes.
The hotel also offers free parking and in the morning you will be offered a luxury breakfast or an a la carte breakfast. All rooms will also have a Freeview HD TV and tea and coffee making facilities. The rooms have a private bathroom where you will find a shower or a bath and premium toiletries.
- Daily housekeeping
- Near the beach
- Bar/lounge
- Laundry service
- Luggage storage
- Limited hour front desk
Somerset House Boutique Hotel and Restaurant
From $144
This beautiful restored Edwardian hotel offers amazing and beautiful boutique rooms just minutes from the popular Southsea beach. The rooms at the Somerset House Boutique Hotel and Restaurant come with private bathrooms and flatscreen TVs as well as incredibly fluffy towels and luxury toiletries. Some of the rooms will have a shower while other rooms have a bath.
In the morning you can expect an a la carte cooked breakfast while at noon and in the evening you can head to the gastropub where you can taste local craft beers or eat delicious food made with locally sourced ingredients. There is also a garden area where guests can enjoy a nice glass of wine.
- Bath or shower
- Private bathroom
- Hairdryer
- Garden
- Electric Kettle
- Minibar
- Ironing facilities
- Tea/Coffee maker
- Wifi
- Executive lounge access
The Royal Maritime Club Hotel Portsmouth
From $72
As we all know, Portsmouth is home to the headquarters of the British Navy and to some of the UK’s most famous boats. If you are a fan of the British Navy or are heading down to Portsmouth to visit the boats, you should consider staying at the Royal Maritime Club Hotel as it is just a short walk from the Historic Dockyards and the Gunwarf Quays.
All rooms in the Royal Maritime Club Hotel in Portsmouth are decked out with a flatscreen TV, closets and tea and coffee making facilities. All rooms have a private bathroom and as a guest you will get free toiletries.
The Royal Martime Club in Portsmouth also houses a hotel, Horatio’s Restaurant, which has a nice Bistro menu and serves a great Full English Breakfast.
- Daily housekeeping
- Near the beach
- Restaurant and bar/lounge
- Indoor pool
- 24-hour front desk
- Library
- Front desk safe
- Self-serve laundry
- Multilingual staff
- Luggage storage
The Queen’s Hotel in Portsmouth
From $110
This beautiful hotel is located in a totally renovated Edwardian Building not just 5 minutes away from the beach. You will be in walking distance of most of Portsmouth’s popular local attractions while being able to enjoy a nice walk on the beach.
All rooms at the Queen’s hotel in Portsmouth come with tea and coffee making facilities, a hairdryer and a TV. You can ask for a room with views over the Solent.
The Queen’s Hotel also has a restaurant that offers great food and a dining experience with views across the Solent and the Isle of Wight. You can have your breakfast in the elegant Princess restaurant or have a little drink at the bar where you can order from the grill menu.
Rowan Atikinson also filmed in the hotel for an episode of Mr Bean in room 426.
- Daily housekeeping
- Near the beach
- Restaurant and bar/lounge
- Breakfast available
- 4 meeting rooms
- Terrace
- 24-hour front desk
- Garden
- Laundry service
- Conference space
Hotel | Rating | Price | |
Ye Spotted Dogge | 9.6/10 | $253 | |
The Pier Hotel Portsmouth | 9.4/10 | $129 | |
Becketts Hotel Portsmouth | 9.2/10 | $184 | |
Seacrest Hotel | 9.0/10 | $121 | |
Florence House Boutique Hotel and Restaurant Portsmouth | 8.9/10 | $129 | |
Holiday Inn Express Portsmouth – North | 8.8/10 | $98 | |
G Boutique Hotel | 8.8/10 | $150 | |
Somerset House Boutique Hotel and Restaurant | 8.7/10 | $144 | |
The Royal Maritime Club Hotel Portsmouth | 8.9/10 | $72 | |
The Queen’s Hotel in Portsmouth | 8.1/10 | $110 |
Lieze Neven is a globetrotting travel writer and expat currently based in Nepal. With a passion for exploration, she has lived in Dubai, the UK, and Belgium, alongside her international teacher husband. Her parents live in France and she tries to visit Paris at least once a year. Together, they travel the world looking for the best hotels, experiences and food locations have to offer!