Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Edinburgh

Tonight Tonight 24 Oct - 25 Oct
This weekend This weekend 27 Oct - 29 Oct
Next weekend Next weekend 3 Nov - 5 Nov

Search Hotels near Top Edinburgh Attractions

Top Edinburgh Areas for Castles

675 Cheap Hotels in Edinburgh

See all 675 Hotels in Edinburgh
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club, Kirknewton
4.0 out of 5.0
Last booking: 32 minutes ago
142 others viewing this property now
4.4 out of 5 (374 reviews)

This family-friendly Kirknewton hotel is located near the airport, 2.9 mi (4.7 km) from Heriot Watt University, and within 6 mi (10 km) of Gyle Shopping Centre ...

$109

$109
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh
4.0 out of 5.0
Last booking: 3 hours ago
136 others viewing this property now
4.5 out of 5 (909 reviews)

This handsomely updated landmark building stands at the east end of Edinburgh's famous Princes Street. The Waverley train station is a two-minute walk. Edinburgh ...

$154

$154
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

61 Grassmarket, Edinburgh
4.0 out of 5.0
Last booking: 1 hour ago
36 others viewing this property now
4.4 out of 5 (648 reviews)

Two blocks from towering Edinburgh Castle, this hotel is in Old Town's bustling Grassmarket district, with the Waverley railway station and four major theaters ...

$126

$126
The City Suites

The City Suites

Western Harbour Midway, Edinburgh
4.0 out of 5.0
Last booking: 2 hours ago
6 others viewing this property now
4.1 out of 5 (211 reviews)

Located in Leith, this apartment is within 3 mi (5 km) of Royal Yacht Britannia, Edinburgh Playhouse Theatre, and Princes Street Gardens. Palace of Holyroodhouse ...

$66

$66
Mackenzie Guest House

Mackenzie Guest House

2 East Hermitage Place, Edinburgh
3.0 out of 5.0
4.1 out of 5 (18 reviews)

Located in Leith, this guesthouse is within 2 mi (3 km) of Easter Road Stadium, Royal Yacht Britannia, and Palace of Holyroodhouse. Edinburgh Playhouse Theatre ...

Get Rates

Get Rates
Royal Mile Residence

Royal Mile Residence

217 Royal Mile, Edinburgh
4.0 out of 5.0
3 others viewing this property now
4.7 out of 5 (3 reviews)

These apartments are located throughout the area in Edinburgh.

Get Rates

Get Rates
Apex Grassmarket Hotel

Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh
4.0 out of 5.0
Last booking: 2 hours ago
140 others viewing this property now
4.2 out of 5 (945 reviews)

Set on the cobbled Grassmarket, this contemporary hotel is overlooked by Edinburgh Castle, and is within 500 metres of The Royal Mile and Princes Street ...

$126

$126
Edinburgh Marriott Hotel

Edinburgh Marriott Hotel

111 Glasgow Road, Edinburgh
4.0 out of 5.0
Last booking: 12 hours ago
95 others viewing this property now
4.2 out of 5 (454 reviews)

Located between Edinburgh Airport and Zoo this hotel is a 5 minute walk from the Gyle Shopping mall and Edinburgh Business Park. Local bus stops outside the ...

$114

$114
Black Ivy

Black Ivy

4 Alvanley Terrace, Edinburgh
4.0 out of 5.0

Located in Bruntsfield, this hotel is within a 15-minute walk of King's Theatre, Royal Lyceum Theatre, and Usher Hall. Edinburgh International Conference Centre ...

$191

$191
The Principal Edinburgh George Street

The Principal Edinburgh George Street

19-21 George Street, Edinburgh
5.0 out of 5.0
Last booking: 6 hours ago
112 others viewing this property now
4.4 out of 5 (215 reviews)

Located amid the shops and restaurants of Edinburgh's fashionable George Street, this hotel is a block from Princes Street and a quarter-mile from the National ...

$163

$163
Map

Recent Reviews in Edinburgh