Total guests:   Advanced search

Theatre breaks = hotel + theatre (+ rail option)

Rail breaks = hotel + train tickets

Add Railcard
Railcards must be carried on journeys

Total guests:

Google rating 4.9

RDG protected
and bonded

UK company.
Call 0800 633 8000

STAR. Secure Tickets from Authorised Retailers

20 years in travel.
Established in 1997

Your Hotel Direct credit to spend now!


% off all prices

Top-selling Portsmouth hotel breaks

A little more about us:

We're based in Truro, Cornwall

Our UK call centre is open 7 days a week

In 2017 we are 20 years young!

We have the highest 5 star Google rating

We have a Trustpilot score of 4.9/ 5.0

Create your perfect break with 1000s of hotels to choose from (with special package discounts), up to 50% off rail travel from any UK station and great deals on all top theatre shows and attractions.

What are customers saying about Hotel Direct?

The easiest site to use

The easiest site to use with the best deals. It just led me through the process of theatre, hotel & train without a hitch. I liked the way every hotel suggested had a walking distance from the booked theatre, so anyone with mobility issues would be able to chose the closest by looking at this.

Wonderful efficient service and great

Wonderful efficient service and great hotel recommendation

First time we have used Hotel Direct

First time we have used Hotel Direct. Very efficient, easy to book and good value.

My daughter and I had a fabulous time

My daughter and I had a fabulous time, trains were on time, hotel brilliant and the show fantastic couldn`t have asked for more. Thank you Hotels Direct for a memorable experience.

Good and friendly service

Good and friendly service.

Value for money

Value for money and convenience to all we wanted to do.

Hotel Direct has selected the best hotels in Portsmouth and offers them at the lowest prices available anywhere, guaranteed. Our selection of hotels covers off the most popular areas in Portsmouth. Travelling on a budget? Check out our Cheap hotels in Portsmouth. For a little more luxury but still at a reasonable price, see our 4 star hotels in Portsmouth. Book online or for the same unbeatable prices plus advice tailored to your hotel needs, call 0800 633 8000. Lines are open 7 days a week and always answered by our UK customer service centre. Calls are FREE from UK landlines. Whenever you need a hotel, go direct to the best hotel deals with Hotel Direct!