Call +44 (0)131 556 5565

VIEW OUR OFFERS.

The best rates and offers for The Scotsman Hotel are always available directly here through our official website.

Online Exclusive: Book direct online and receive a bottle of Prosecco in your room for arrival

As a big thank you for booking online directly with us at The Scotsman Hotel, Edinburgh we are giving our guests a complimentary bottle of Prosecco in your room for arrival.

Book your stay

Stay 2 nights and save 12%

The longer you stay at The Scotsman Hotel the bigger the discount you will receive. Stay 2 nights and save 12% off our best available rate.

Book Now - stay 2 nights and save offer

STAY 3 NIGHTS AND SAVE 15%

Why not make the most of Edinburgh and its attractions, stay for 3 nights and save 15%

Book Now - stay 3 nights and save offer

Winter Getaway

Stays from £65 per person per night (based on two adults sharing) with a bottle of Prosecco in your room for arrival - use promo code WINTER

Full prepayment at time of booking, non-refundable and non-transferable. Subject to availability, supplement for Fri & Saturday night, available until the 31st of March 2019.

Check Availability

Bed, Breakfast, Fizz and Afternoon Tea

Make the most of your visit to Edinburgh and your stay at The Scotsman Hotel with this luxurious afternoon tea overnight package:
Includes:
- Afternoon Tea on arrival with a glass of fizz
- Overnight stay for two.
- Full Scottish breakfast.

Book Now - Overnight package with Afternoon tea and a glass of fizz on arrival

Guaranteed early access to your bedroom on day of arrival

We guarantee all bedrooms are ready for 2pm on day of arrival however if you would like an early access at 1pm to your bedroom this can be added for £15 per room.

Call us on 0131 556 5565 to add to your current booking or add on to your reservation at time of booking
Book your stay

Late check out on day of departure.

Why not have a long lie, forget checking out for 11am and extend your check out on your bedroom for the small cost of £15 per hour.

Call us on 0131 556 5565 to add onto your current booking or add on to your reservation at time of booking.
Book your stay