RT.com RT Partners Hotels United Kingdom Edinburgh
Tell us where Fill in this online form OnAir Where To Watch

Hotels in Edinburgh

Filters

Category 2 Stars 6 3 Stars 33 4 Stars 16 5 Stars 3
1 2 3 4 5 6
Marriott Dalmahoy Hotel & Country Club
Marriott Dalmahoy Hotel & Country Club
4 Stars

United Kingdom, Edinburgh

Kirknewton

+44 (131) 3331845

215 rooms

Marriott Dalmahoy Hotel & Country Club - is just 7 miles from the city centre. It features 18-hole golf course and is located near Edinburgh Castle & Princes Street Shopping complex.
Marriott Edinburgh
Marriott Edinburgh
4 Stars

United Kingdom, Edinburgh

111 Glasgow Rd

+44 (131) 3349191

245 rooms

Edinburgh Marriott Hotel is just 2 miles from the airport and 4 miles from the city centre on the M8. It is located close to Edinburgh Castle Princes Street Gardens & Royal Yacht Britannia.
Mercure Edinburgh City Centre Hotel
Mercure Edinburgh City Centre Hotel
3 Stars

United Kingdom, Edinburgh

53 Princess St

+44 (844) 8159017

158 rooms

The Mercure Edinbugh City Centre, has spectacular views over Princes Street Gardens and across to Edinburgh Castle itself. Set on Princes Street, it's an ideal location in other ways too, with the airport, rail and coach stations, all close by.
Novotel Edinburgh Centre
Novotel Edinburgh Centre
3 Stars

United Kingdom, Edinburgh

80 Lauriston Pl

Novotel Edinburgh Park
Novotel Edinburgh Park
3 Stars

United Kingdom, Edinburgh

15 Lochside Ave Edinburgh Scotland

170 rooms

Premier Inn (leith)
Premier Inn (leith)
3 Stars

United Kingdom, Edinburgh

51/53 Newhaven Pl Edinburgh Scotland

+44 (8701) 977093

Premier Inn Edinburgh
Premier Inn Edinburgh
3 Stars

United Kingdom, Edinburgh

Lauriston Pl Lady Lawson St Edinburgh

+44 (870) 9906610

Premier Inn Edinburgh
Premier Inn Edinburgh
3 Stars

United Kingdom, Edinburgh

The Lady Nairne Beefeater 228 Willowbray Rd Edinburgh

+44 (8701) 977091

Premier Inn Edinburgh
Premier Inn Edinburgh
3 Stars

United Kingdom, Edinburgh

Builyeon Rd South Queensferry Nr Edinburgh

+44 (8701) 977094

Premier Inn Edinburgh
Premier Inn Edinburgh
3 Stars

United Kingdom, Edinburgh

91 Newcraighall Rd Newcraighall Edinburgh East Lothian

+44 (870) 9906336

1 2 3 4 5 6

Special deals