Skip to Buy Tickets Skip to Content Skip to Recite Me Skip to Footer
There are also planned engineering works for today Check before travelling
Last updated: 15:35
a large bed in a hotel room

The best Portsmouth hotels for a weekend break

So, you’ve decided to grace Portsmouth for a weekend. Good decision – Portsmouth boasts centuries of history and a variety of top-drawer attractions that include maritime landmarks like the Mary Rose and HMS Victory, and great shopping at Gunwharf Quays.

Before you enjoy what the UK’s only island city has to offer, however, you need to find somewhere to stay. Like any city, Portsmouth has an array of budget, mid-level and upmarket options available, but we’ve picked five of the best hotels in Portsmouth that should complement every type of weekend stay.

a boat is docked next to a body of water

Clarence Boutique Hotel

The Clarence Boutique Hotel is an award-winning four-star hotel based in a historic part of the city. The Edwardian property offers eight rooms, each with a mix of contemporary and traditional styles but fitted out with all the modern amenities you’d hope for.

One of the biggest perks of the hotel is its location – which is around five minutes’ walk away from many of the city’s major attractions.

Portsmouth Village Hotel

Just off the M27 near Lakeside North Harbour, you’ll find the large Village Hotel – a very modern complex that provides a variety of useful add-ons including a gym, pool and a lively bar and restaurant. The rooms are equally sharp, with each one containing an Amazon Echo Dot for you to order room service, Sky TV and even Nespresso coffee machines in upgraded rooms.

a close up of a coffee cup

With 153 rooms on offer, it’s a prime example of a new generation of hotels that younger visitors will love. With prices starting at upwards of £60 a night, it’s also one of the best cheap hotels in Portsmouth.

Seacrest Hotel

If you choose your hotels based on reviews alone, Seacrest Hotel in Southsea ranks as the number one hotel in Portsmouth on Tripadvisor. A four-star hotel based on the seafront, Seacrest Hotel is Portsmouth’s last family-run operation, having recently enjoyed a full refurbishment that has updated its aesthetic.

Offering great views of the coastline and an ideal location for visiting the local tourist hotspots, it’s a safe bet if you’re looking for a quality place to stay among the many hotels in Portsmouth Harbour.

Stattons Hotel

A 12-room facility complete with its own bar, Stattons, like the Clarence Boutique Hotel, is an Edwardian building that styles each of its rooms differently to create unique stays for its patrons. Another option in a great location, Stattons is just a few minutes from the beach, as well as a short taxi ride from the Gunwharf Quays shopping centre.

Reviews of Stattons list it as clean, comfy and offering great service at an affordable rate. What more could you want?

Florence House Boutique Hotel

If you’re looking for prime Portsmouth hotel deals, look no further than the Florence House Boutique Hotel Cheap yet chic, the small hotel has just seven rooms on offer, all styled differently but spacious and comfy to boot. Prices start at around £60 a night, making it a great budget option, but you’ll be pleasantly surprised by the upmarket feel of the establishment.

There’s also a pub across the way, The Florence Arms, owned by the same people, that cooks up an array of great British meals to make your stay that bit more homely.

a plate of food sitting on top of a wooden table

Getting to Portsmouth

Now you know the best hotels in Portsmouth, how are you getting down there? With trains to Portsmouth running daily from all over the UK, you can ditch the car for the weekend and hop aboard a hassle-free, cost-effective train service instead. Book your tickets today and focus on planning a memorable weekend on the south coast.



Book your train ticket now