Hotels in Edinburgh

5 Star Hotels

fr £93 per room night (9 to choose from)

Oakhill Apartments

Oakhill Apartments

This outstanding property offers a choice of 1, 2 and 3-bedroom Read more

fr £93 per room night
G & V Royal Mile Hotel

G & V Royal Mile Hotel

There’s also a lovely courtyard seating area. Spa, gym, DVD Read more

fr £138 per room night
Glasshouse

Glasshouse

Superbly located in the heart of Edinburgh, this hotel is 5 Read more

fr £148 per room night
Sheraton Grand Hotel & Spa

Sheraton Grand Hotel & Spa

This exclusive hotel is situated close to Princes Street, at the Read more

fr £158 per room night
Waldorf Astoria Edinburgh (x Caledonian)

Waldorf Astoria Edinburgh (x Caledonian)

The luxury hotel lies in the heart of the city, at the west end Read more

fr £178 per room night
Hilton Caledonian

Hilton Caledonian

One of the very best hotels in Edinburgh with a full leisure Read more

fr £182 per room night
Scotsman

Scotsman

In the heart of Edinburgh, The Scotsman Hotel (part of JJW Read more

fr £183 per room night
Balmoral

Balmoral

This elegant hotel enjoys an exclusive setting in Edinburgh. The Read more

fr £187 per room night
Old Town Chambers

Old Town Chambers

Located in Roxburgh's Close (off the Royal Mile), you could not Read more

fr £216 per room night

4 Star Hotels

fr £49 per room night (21 to choose from)

3 Star Hotels

fr £42 per room night (17 to choose from)

Budget Hotels

fr £52 per room night (2 to choose from)

 
Our favourite hotels in Europe

Hotels we love

The Ritz Carlton Abama

The Ritz Carlton Abama
Discounts
From £203
per room night

Grand Hotel Via Veneto

Grand Hotel Via Veneto
From £188
per room night

D Maris Bay

D Maris Bay
From £231
per room night

Hotels We Love

Good value

Ikos Oceania

Ikos Oceania
From £152
per room night

Almyra Hotel

Almyra Hotel
From £100
per room night

Hotels We Love

Ultimate luxury

Belmond Reid's Palace

Belmond Reid's Palace
From £241
per room night

Blue Palace Resort & Spa

Blue Palace Resort & Spa
From £190
per room night

Aman Sveti Stefan

Aman Sveti Stefan
From £672
per room night

Hotels We Love

 
 
0330·100·2220i 0330 calls are included within inclusive minutes package on mobiles, otherwise standard rates apply. X 0330 calls are included within inclusive minutes package on mobiles, otherwise standard rates apply. X