Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Portsmouth on Hotels.com. These Portsmouth hotels consistently deliver on quality, location and traveler experience. Last updated on .
Hotels in Portsmouth
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top 5 hotels in Portsmouth at a glance
- 1. ibis Portsmouth Centre — 3.5-star hotel in Southsea. Guest rating: 8.2/10 — Very good.
- 2. Holiday Inn Express Portsmouth - North by IHG — 3.5-star hotel in Portsmouth. Guest rating: 8.2/10 — Very good.
- 3. Village Hotel Portsmouth — 4-star hotel in Cosham. Guest rating: 8.4/10 — Very good.
- 4. Royal Maritime Hotel, BW Signature Collection — 3-star hotel in Portsea. Guest rating: 8.8/10 — Excellent.
- 5. Meon Valley Hotel, Spa & Golf — 4-star hotel in Southampton. Guest rating: 7.2/10 — Good.
Where to stay in Portsmouth?




1. ibis Portsmouth Centre
ibis Portsmouth Centre



2. Holiday Inn Express Portsmouth - North by IHG
Holiday Inn Express Portsmouth - North by IHG



3. Village Hotel Portsmouth
Village Hotel Portsmouth



4. Royal Maritime Hotel, BW Signature Collection
Royal Maritime Hotel, BW Signature Collection



5. Meon Valley Hotel, Spa & Golf
Meon Valley Hotel, Spa & Golf



6. Holiday Inn Portsmouth by IHG
Holiday Inn Portsmouth by IHG



7. Holiday Inn Express Portsmouth - Gunwharf Quays by IHG
Holiday Inn Express Portsmouth - Gunwharf Quays by IHG



8. Leonardo Hotel Southampton
Leonardo Hotel Southampton



9. Leonardo Royal Southampton Grand Harbour
Leonardo Royal Southampton Grand Harbour



10. Portsmouth Marriott Hotel
Portsmouth Marriott Hotel



11. ibis budget Portsmouth
ibis budget Portsmouth



12. Southsea Rocks Hotel
Southsea Rocks Hotel



13. The Langstone Quays
The Langstone Quays



14. Ship Leopard Hotel – No Children
Ship Leopard Hotel – No Children



15. Somerset House Hotel & Restaurant
Somerset House Hotel & Restaurant



16. Becketts Southsea
Becketts Southsea



17. Keppel's Head Hotel
Keppel's Head Hotel



18. Florence House Hotel & Restaurant
Florence House Hotel & Restaurant



19. Florence Gardens Hotel & Restaurant
Florence Gardens Hotel & Restaurant



20. Farmhouse Innlodge by Greene King Inns
Farmhouse Innlodge by Greene King InnsGet last-minute hotel deals in Portsmouth and save more
Best value hotels in Portsmouth




Premier Inn Portsmouth City Centre
Premier Inn Portsmouth City Centre- 24/7 front desk
Check out pet-friendly hotels in Portsmouth




Holiday Inn Express Portsmouth - Gunwharf Quays by IHG
Holiday Inn Express Portsmouth - Gunwharf Quays by IHGYou may also like hotels with pools in Portsmouth




Southsea Luxury Apartment with Hot tub
Southsea Luxury Apartment with Hot tubGo beyond your typical stay in Portsmouth
Our prices for hotels in Portsmouth are cheapest in November
Price trends for hotels in Portsmouth
Top neighborhoods in Portsmouth





Southsea
Southsea's seafront promenade wraps you in salty air and postcard-worthy views of the English Channel. History buffs can explore Henry VIII's castle or dive into D-Day exhibits, while fun-seekers hit South Parade Pier or catch shows at Kings Theatre. The sprawling Southsea Common hosts festivals where you can picnic with naval ships drifting by in the distance. Victorian B&Bs and boutique hotels offer cozy places to crash after a day of beach lounging. Dining ranges from traditional fish and chips to upscale seafood spots with ocean views. Excellent bus connections make city exploration a breeze, while the flat terrain is perfect for leisurely coastal walks.




Portsmouth City Centre
Portsmouth City Centre dazzles with its epic naval heritage, where centuries-old ships and modern attractions play nicely together. Stroll the Historic Dockyard to see HMS Victory's impressive masts, then hit Gunwharf Quays for shopping and that jaw-dropping Spinnaker Tower. The cobblestone streets wind past Tudor buildings while college students add youthful energy to this maritime playground. Waterfront restaurants serve fresh seafood with harbour views that'll make your Instagram followers jealous. You'll find everything from boutique hotels in historic buildings to standard chains, all within walking distance of major attractions. The Portsmouth & Southsea train station connects you easily to London and beyond when you're ready to explore further.




Old Portsmouth
Old Portsmouth delivers historic charm with medieval fortifications and maritime views that'll make your camera work overtime. The Round and Square Towers stand guard over cobblestone streets while Portsmouth Cathedral's Norman arches cast dramatic shadows. Wander past Tudor timber-framed houses to discover hidden courtyards and scenic spots overlooking Portsmouth Harbour and the Isle of Wight. Traditional British pubs dominate the food scene, serving hearty classics with harbour views. Most shops and attractions are within easy walking distance, though those cobblestones demand comfortable shoes. Boutique B&Bs in converted Tudor buildings offer authentic stays with exposed beams and period furnishings.
Top landmarks in Portsmouth

Gunwharf Quays

Portsmouth International Port

Portsmouth Historic Dockyard

HMS Victory

Portsmouth Guildhall

University of Portsmouth
Kings Theatre

Mary Rose Museum
Portsmouth and related destinations
Portsmouth is applauded for its museums and theater with such cultural attractions as Portsmouth Guildhall and Mary Rose Museum. This welcoming city has something for everyone including its port, bars, and sights like Gunwharf Quays and Portsmouth Historic Dockyard.
See all hotels in Portsmouth
Check out reviews of Portsmouth hotels guests love
Ship Leopard Hotel – No Children
"Staff were very friendly. Breakfast was great. Location for the bus and the Gosport ferry was excellent. I would stay here again"
Portsmouth Marriott Hotel
"Great sized room Breakfast was very good with great choice Places to eat nearby Just don’t agree on having to pay for parking if staying the night We had to pay for two cars"
Holiday Inn Express Portsmouth - Gunwharf Quays by IHG
"Location is excellent for trains and buses, shopping, Spinnaker Tower, restaurants and busyness of Portsmouth Harbour. Good breakfast at the hotel too."
Keppel's Head Hotel
"Great location in Portsmouth - parking entry is just east of the hotel and easy to miss. Parking area is a little tight. Good breakfast."
G Boutique Hotel
"Was lucky enough to get the penthouse on the top floor and slept really well, ( might have been the low oxygen levels at that altitude) fantastic shower and cheerful staff. Breakfast looked good but didn’t participate. Very quiet part of town and close to high street. Would stay again without hesitation."
Royal Maritime Hotel, BW Signature Collection
"The location is great, walking distance to the Historic Dockyard, outlet shops, station and ferries. A lovely and very different hotel with a nautical theme. Spotlessly clean really helpful staff and an excellent breakfast. Perfect!!!"
Farmhouse Innlodge by Greene King Inns
"The check in process was smoothly, staff were very friendly. The room was clean. The bathroom was clean but could be modernised. For me the cooked breakfast was hit and miss. The portion size could be bigger, and there were days were it seemed that the baked beans were being rationed"
Becketts Southsea
"Lovely B&B. Great location for attractions of Portsmouth and Southsea. Wonderful staff, comfortable rooms. Excellent."
ibis Portsmouth Centre
"Our room was clean and comfortable. Lovely soft bed and a good shower. The only grumble was our door wouldn't shut properly, so you had to pull it extra hard and check it was locked properly. Apart from that that, it was great."
Frequently asked questions
Find out more about Portsmouth
“Portsmouth: Where History Meets the Horizon at Canada’s Coastal Gem”
Discover Portsmouth, England, a vibrant city steeped in maritime history and culture. Stroll along the scenic Portsmouth Harbour, where historic ships like HMS Victory beckon history buffs. Unwind on the sandy shores of Southsea Beach, perfect for family outings or romantic sunsets. Explore the charming cobblestone streets of Old Portsmouth, brimming with delightful cafés and boutiques. Don’t miss the D-Day Story museum, which offers a poignant glimpse into the city's role in World War II. With convenient access to attractions and a variety of hotels, Portsmouth is a captivating blend of heritage and seaside charm waiting to be explored. For unmissable hotel rates in Portsmouth, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.
Discover great hotels near Portsmouth
Portsmouth offers a range of hotel accommodations to suit various preferences and budgets. From charming boutique options to larger chains, you'll find comfortable stays near attractions like the Historic Dockyard and Southsea Common. Many hotels provide modern amenities, making it easy to relax after exploring this vibrant coastal city. Here are some of the best hotels near Portsmouth that our travelers love:
- Spring Garden B&BOpens in a new window: This budget-friendly guesthouse boasts a remarkable guest rating of 9.0 out of 10, making it an excellent choice for leisure travellers seeking a comfortable and inviting stay. With pet-friendly amenities, the property ensures that furry companions are well accommodated. Guests revel in the warm and welcoming atmosphere, complemented by thoughtful features that enhance the travel experience.
- A Gosport InnOpens in a new window: Featuring a 3.0-star rating, A Gosport Inn offers a delightful guesthouse experience with a focus on entertainment. Visitors can indulge in modern amenities, including a flatscreen television, creating an engaging environment for relaxation and enjoyment. This property serves as a wonderful retreat for leisure travellers, providing an inviting atmosphere that encourages unwinding after a day of exploration.
- The Old LodgeOpens in a new window: With a guest rating of 8.6 out of 10, The Old Lodge is a budget-friendly hotel designed for golf enthusiasts. This accommodation provides access to golf-themed experiences, making it a perfect getaway for those eager to enjoy the sport. The welcoming ambiance and unique offerings create an engaging atmosphere for leisure travellers looking to immerse themselves in their passion while exploring Portsmouth.
Where to stay near Portsmouth
When visiting Portsmouth, England, standout areas to stay in include Ryde, Hayling Island, and Fareham. Ryde offers a vibrant marina and adventure opportunities, while Hayling Island boasts beautiful beaches and relaxed dining. Fareham is ideal for history buffs with its castles and theatres. For first-time visitors, Ryde’s friendly atmosphere and ferry access make it especially appealing.
- RydeOpens in a new window: Ryde is a charming coastal town perfect for a relaxing getaway. Known for its friendly atmosphere and stunning marina, it offers easy access to the ferry, making island hopping a breeze. You can unwind at the beach, explore the local shops, or visit the nearby Ryde Castle for a taste of history. The vibrant bar scene is great for evening outings, while adventure seekers can indulge in water sports and scenic walks along the sea. It's a fantastic choice for those looking to blend relaxation with a bit of adventure.
- Hayling IslandOpens in a new window: Hayling Island is an idyllic retreat known for its beautiful beaches and laid-back vibe. With a focus on relaxation, you can enjoy spa days, beach sports, and coffee by the shore. The friendly locals make it easy to feel at home, while the dining options cater to every taste. Whether you're swimming in the sea or enjoying a leisurely stroll along the coast, Hayling Island offers a perfect escape from the hustle and bustle, making it a lovely spot for a low-key holiday.
- FarehamOpens in a new window: Fareham is a delightful town rich in history and culture, offering a unique blend of attractions. Highlights include the impressive Portchester Castle and Westbury Manor Museum, showcasing the area's historical significance. The local theater scene adds a cultural touch, making it a great place for an evening out. Fareham is also known for its friendly community and relaxing spots, perfect for sipping coffee and soaking up the atmosphere. Ideal for those who appreciate history and culture, Fareham is a charming destination with plenty to explore.
Things to do in Portsmouth
Portsmouth is a vibrant coastal city with stunning beaches and scenic marinas, ideal for sailing and water sports. Explore lush parks and waterfront vistas while enjoying outdoor theatre performances. With rich maritime history and a lively atmosphere, it's a perfect getaway for both relaxation and excitement.
- Cowes HarbourOpens in a new window – Discover this vibrant harbour, renowned for its bustling marina and rich maritime history. Enjoy the stunning views, and watch the yachts come and go while exploring the nearby attractions that celebrate the town's nautical heritage.
- Sandown BeachOpens in a new window – Spend a sunny day at Sandown Beach, where golden sands meet the sparkling sea. It’s an ideal spot for family fun, swimming, or simply relaxing on the beach, with charming cafés and shops just a short stroll away for a quick bite or souvenir.
- Calshot BeachOpens in a new window – Make your way to Calshot Beach for a peaceful retreat. Take a leisurely stroll along the shore, or engage in water sports while enjoying the scenic views of the Solent. This beach offers a quieter atmosphere to unwind and connect with nature.
- Osborne HouseOpens in a new window – Step into history at Osborne House, the former royal residence of Queen Victoria. Explore the beautifully landscaped gardens and opulent interiors that reflect royal elegance and lifestyle, making it a must-visit for anyone interested in British history.
- Ryde BeachOpens in a new window – Visit Ryde Beach, known for its long stretches of sand and shallow waters, perfect for families. Enjoy beachside activities or take a leisurely walk along the promenade as the tide rolls in. The area is also dotted with delightful eateries to savour local treats.
4 tips for savvy savings when booking a hotel in Portsmouth
- Book for the cheapest times: The most budget-friendly time to visit Portsmouth is from January to March, when hotel rates are typically lower. For those looking to explore the city's rich history and culture, a stay of at least 2 to 3 days is recommended. This duration allows visitors to appreciate key landmarks, visit museums, and enjoy the vibrant dining scene by the marina. Additionally, you can explore historical monuments and take in the local theatre, all while experiencing the warmth of the friendly community. With careful planning, a trip during this period could offer great value for money.
- Look for last-minute deals on Hotels.com: To discover last-minute deals to Portsmouth on Hotels.com, begin by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections, where you may find discounted rates on hotels close to your travel dates. Consider enabling email alerts or push notifications from Hotels.com for updates on flash sales and special last-minute promotions, ensuring you stay informed about potential savings. The Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, making it easier to find the best options. This way, if prices drop or rooms become available, you'll be among the first to know and can book your last-minute getaway.
- Be flexible with dates: Prices may fluctuate due to factors like the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates could help you find a better deal on your stay in a Portsmouth hotel. If you're seeking something unique, boutique hotels often provide a more personalized experience and may offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price leans towards the higher end, we can suggest alternative dates that might be more budget-friendly, helping you potentially save on your trip.
- Consider your location: Hotels located near the city centre usually tend to be more expensive, but with Portsmouth's outstanding public transit options, you may discover a more affordable independent hotel a bit further out that remains well-connected. For those interested in exploring alternative, less crowded neighbourhoods or even lesser-known nearby cities, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
Best time to go to Portsmouth
Portsmouth experiences its lowest average temperatures in January to February, at 43.3°F (6.3°C), while July to August are the hottest months, with an average temperature of 63.1°F (17.3°C). October is usually the wettest month. July to September are the peak travel months in Portsmouth, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. On the other hand, January, February, and December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.
Keep exploring
- Hotels near Wedgewood Rooms
- Hotels near Haslar Marina
- Portsmouth City Centre Hotels
- Hotels near Portsmouth Harbour Station
- Hotels near The National Museum of the Royal Navy
- Hotels near Mary Rose Museum
- Hotels with Free Breakfast in Newport
- Pet Friendly Hotels in Selsey
- 3 Star Hotels in Selsey
- Hotels near Gunwharf Quays
- Hotels near Portsmouth International Port
- Hotels with Kitchens in Isle of Wight
- Family Hotels in Isle of Wight
- Hotels with Parking in Isle of Wight
- Pet Friendly Hotels in Isle of Wight
- Cottages in Isle of Wight
- Cheap Hotels in Cowes
- Hotels with Parking in Sandown
- Hotels near Sally Port
- Hotels near HMS Victory
- Hotels with Parking in Chichester District
- Hotels near Southsea Castle
- Hotels near Portsmouth & Southsea Station
- Hotels with a Pool in Shanklin
- Pet Friendly Hotels in Shanklin
- Guest Houses in Shanklin
- B&B in Shanklin
- Cheap Hotels in Shanklin
- Luxury Hotels in Shanklin
- 4 Star Hotels in Shanklin
- Beach Hotels in Shanklin
- Family Hotels in Shanklin
- Hotels with a Pool in Southampton
- Hotels with Parking in Southampton
- Hotels with Free Breakfast in Southampton
- Hotels with Kitchens in Southampton
- Pet Friendly Hotels in Southampton
- Apartments in Southampton
- Guest Houses in Southampton
- B&B in Southampton
- Inns in Southampton
- Cheap Hotels in Southampton
- Luxury Hotels in Southampton
- 4 Star Hotels in Southampton
- 5 Star Hotels in Southampton
- Lgbtqia-Welcoming Hotels in Southampton
- Family Hotels in Southampton
- Golf Hotels in Southampton
- Resorts & Hotels with Spas in Southampton
- Hotels near Gosport Ferry Terminal
- Buckland Hotels
- Hotels with Parking in Fareham
- 3 Star Hotels in Fareham
- Hotels near Fratton Park
- B&B in Shanklin Beach
- Hotels near Kings Theatre
- Hotels near University of Portsmouth
- Hotels near St. John's Cathedral
- Hotels near Gosport Gallery
- Hotels near Cathedral of St. Thomas
- Hotels with Kitchens in Ocean Village
- Hotels near Portsmouth Guildhall
- Hotels with a Pool in Chichester
- Hotels with Parking in Chichester
- B&B in Chichester
- Inns in Chichester
- Cheap Hotels in Chichester
- Luxury Hotels in Chichester
- 3 Star Hotels in Chichester
- 4 Star Hotels in Chichester
- Family Hotels in Chichester
- Golf Hotels in Chichester
- Hotels near Portsmouth Historic Dockyard
- Pet Friendly Hotels in St Helens
- Hotels near Southsea Beach
- Hotels near Dockyard Apprentice
- Hotels near Southsea Hoverport
- Pet Friendly Hotels near Calshot Beach
- 3 Star Hotels in Gurnard
- Luxury Hotels in Ventnor
- Hotels with Kitchens in Gosport
- Gosport Hotels
- Hotels near The Point
- Old Portsmouth Hotels
- Hotels with Free Breakfast in Southsea
- Guest Houses in Southsea
- Cheap Hotels in Southsea
- Luxury Hotels in Southsea
- Southsea Hotels
- Gosport District Hotels
- Hotels with Kitchens in West Sussex
- Pet Friendly Hotels in West Sussex
- Hotels with Parking in Petersfield
- Inns in Petersfield
- Hotels with Parking in Ryde
- Cheap Hotels in Ryde
- Family Hotels in Ryde




























































































































