Skip to content

Europe · United Kingdom

🇬🇧

Hotels in Edinburgh

Compare prices from multiple booking suppliers and find the best hotel deal in Edinburgh. Known for: Castle, Culture.

CastleCulture30 hotels available

About hotels in Edinburgh

30 hotels currently indexed in Edinburgh, with prices compared across multiple booking platforms in real time. Average nightly rate is around $555.00, with stays available from $276.91 up to $1,512.92. Most properties are 4-star (18 of 30).

Hotels

30

30 priced

Average rate

$555.00

per night

Cheapest

$276.91

per night

Top-rated

3

rated 9+ / 10

0 Budget

under $100.00

0 Mid

$100.00–$250.00

30 Luxury

over $250.00

By star rating6 ★★★★★18 ★★★★6 ★★★

Top-rated in Edinburgh

  • Point A Hotel Edinburgh Haymarket10.0 · 7,202 reviews
  • Market Street hotel9.4 · 3,897 reviews
  • The Balmoral Hotel9.3 · 1,804 reviews

Hotels in Edinburgh

Live search →
Holiday Inn Express Edinburgh City Centre by IHG

Holiday Inn Express Edinburgh City Centre by IHG

8.17,946 reviews

Picardy Place

From$276.91/night
View hotel →
Point A Hotel Edinburgh Haymarket

Point A Hotel Edinburgh Haymarket

10.07,202 reviews

152 Morrison Street

From$356.67/night
View hotel →
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG

8.28,049 reviews

Britannia Way, Ocean Drive

From$367.61/night
View hotel →
Ten Hill Place

Ten Hill Place

9.03,122 reviews

10 Hill Place

From$397.60/night
View hotel →
voco Edinburgh - Haymarket by IHG

voco Edinburgh - Haymarket by IHG

8.94,825 reviews

46 Torphichen Street

From$441.86/night
View hotel →
Novotel Edinburgh Park

Novotel Edinburgh Park

8.86,546 reviews

15 Lochside Avenue

From$442.34/night
View hotel →
Mercure Edinburgh Haymarket

Mercure Edinburgh Haymarket

8.67,283 reviews

38 Gardners Crescent

From$447.70/night
View hotel →
Novotel Edinburgh Centre

Novotel Edinburgh Centre

8.36,723 reviews

80 Lauriston Place

From$449.29/night
View hotel →
Leonardo Hotel Edinburgh Haymarket

Leonardo Hotel Edinburgh Haymarket

8.19,002 reviews

1 Morrison Link

From$450.57/night
View hotel →
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

8.86,616 reviews

23-27 Waterloo Place

From$451.59/night
View hotel →
ibis Styles Edinburgh St Andrew Square

ibis Styles Edinburgh St Andrew Square

9.08,710 reviews

19 St Andrew Square

From$453.33/night
View hotel →
Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile

8.67,637 reviews

231 Canongate

From$463.17/night
View hotel →
Hampton By Hilton Edinburgh West End

Hampton By Hilton Edinburgh West End

8.28,615 reviews

166 Fountainbridge

From$469.29/night
View hotel →
Moxy Edinburgh

Moxy Edinburgh

8.56,993 reviews

2 Freer Gait

From$472.29/night
View hotel →
Apex Grassmarket Hotel

Apex Grassmarket Hotel

8.45,133 reviews

31-35 Grassmarket

From$485.58/night
View hotel →
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

8.65,278 reviews

61 Grassmarket

From$487.27/night
View hotel →
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

8.45,267 reviews

53 Princes Street

From$504.06/night
View hotel →
ibis Edinburgh Centre South Bridge – Royal Mile

ibis Edinburgh Centre South Bridge – Royal Mile

8.210,589 reviews

77 South Bridge

From$525.71/night
View hotel →
Courtyard by Marriott Edinburgh

Courtyard by Marriott Edinburgh

8.44,458 reviews

1 – 3 Baxter’s Place

From$530.43/night
View hotel →
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

8.512,749 reviews

43 Jeffrey Street

From$543.63/night
View hotel →
Eden Locke

Eden Locke

9.22,071 reviews

Eden Locke, 127 George St

From$563.20/night
View hotel →
Market Street hotel

Market Street hotel

9.43,897 reviews

6 Market Street

From$573.45/night
View hotel →
Sheraton Grand Hotel & Spa

Sheraton Grand Hotel & Spa

9.04,495 reviews

1 Festival Square

From$594.58/night
View hotel →
Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG

9.02,415 reviews

38 Charlotte Square

From$644.09/night
View hotel →
Doubletree by Hilton Edinburgh City Centre

Doubletree by Hilton Edinburgh City Centre

8.63,848 reviews

34 Bread Street

From$655.25/night
View hotel →
InterContinental Edinburgh The George by IHG

InterContinental Edinburgh The George by IHG

9.01,633 reviews

19 - 21 George Street

From$671.70/night
View hotel →
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

9.07,286 reviews

1 India Buildings Victoria Street

From$717.37/night
View hotel →
The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton

9.02,171 reviews

Princes Street

From$828.18/night
View hotel →
The Scotsman Hotel

The Scotsman Hotel

8.83,569 reviews

20 North Bridge

From$881.01/night
View hotel →
The Balmoral Hotel

The Balmoral Hotel

9.31,804 reviews

1 Princes Street

From$1,512.92/night
View hotel →

More Europe destinations