We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near 24 Royal Circus

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
125 George Street, Edinburgh EH2 4JN, Scotland
0.3 miles from 24 Royal Circus
#24 of 150 hotels in Edinburgh

The price you found is 42% lower than this hotel's average rate of US$267/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$180*
US$156* /night
View Deal
TripAdvisor
US$155*
Expedia.com
US$180*
Booking.com
US$180*
View all 9 deals 
20 Princes St, Edinburgh EH2 2AN, Scotland
0.6 miles from 24 Royal Circus
#102 of 150 hotels in Edinburgh

The price you found is 22% lower than this hotel's average rate of US$205/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$160* /night
View Deal
TripAdvisor
US$162*
Booking.com
US$162*
Hotels.com
US$162*
View all 10 deals 
43 Princes Street, Edinburgh EH2 2BY, Scotland
0.6 miles from 24 Royal Circus
#103 of 150 hotels in Edinburgh

The price you found is 13% lower than this hotel's average rate of US$167/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$174*
US$145* /night
View Deal
TripAdvisor
US$145*
Booking.com
US$149*
HotelQuickly
US$174*
View all 14 deals 
34 - 38 York Place, Edinburgh EH1 3HU, Scotland
0.6 miles from 24 Royal Circus
#113 of 150 hotels in Edinburgh

The price you found is 15% lower than this hotel's average rate of US$135/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$129*
US$115* /night
View Deal
Orbitz.com
US$129*
Booking.com
US$129*
Hotels.com
US$129*
View all 9 deals 
18-20 Learmonth Terrace, Edinburgh EH4 1PW, Scotland
0.6 miles from 24 Royal Circus
#120 of 150 hotels in Edinburgh
US$130* /night
View Deal
Travelodge
Cancelon
Travelocity
View all 7 deals 
39-47 Albany Street, Edinburgh EH1 3QY, Scotland
0.6 miles from 24 Royal Circus
#123 of 150 hotels in Edinburgh
Top Deal
US$153*
US$131* /night
View Deal
TripAdvisor
US$131*
Orbitz.com
US$148*
Booking.com
US$153*
View all 10 deals 
Roxburgh's Court, 323 High Street | Off Mary King's Close, Edinburgh EH1 1LW, Scotland
0.7 miles from 24 Royal Circus
#4 of 150 hotels in Edinburgh

The price you found is 32% lower than this hotel's average rate of US$268/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$299*
US$184* /night
View Deal
TripAdvisor
US$183*
Booking.com
US$230*
HotelQuickly
US$299*
View all 12 deals 
1 Princes St, Edinburgh EH2 2EQ, Scotland
0.7 miles from 24 Royal Circus
#10 of 150 hotels in Edinburgh

The price you found is 28% lower than this hotel's average rate of US$417/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$438*
US$302* /night
View Deal
TripAdvisor
US$301*
RoccoForte
US$301*
AMOMA
US$438*
View all 15 deals 
1 Festival Square, Edinburgh EH3 9SR, Scotland
0.7 miles from 24 Royal Circus
#16 of 150 hotels in Edinburgh
Top Deal
US$313*
US$265* /night
View Deal
TripAdvisor
US$265*
Priceline
US$263*
HotelQuickly
US$313*
View all 12 deals 
10-15 Princes Street, Edinburgh EH2 2AN, Scotland
0.7 miles from 24 Royal Circus
#31 of 150 hotels in Edinburgh
Top Deal
US$146*
US$133* /night
View Deal
TripAdvisor
US$133*
Booking.com
US$146*
Expedia.com
US$133*
View all 11 deals 
7 Rothesay Terrace, Edinburgh EH3 7RY, Scotland
0.7 miles from 24 Royal Circus
#40 of 150 hotels in Edinburgh

The price you found is 37% lower than this hotel's average rate of US$211/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$183*
US$133* /night
View Deal
Booking.com
US$153*
Expedia.com
US$148*
HotelQuickly
US$183*
View all 8 deals 
12 - 26 St Giles Street, Edinburgh EH1 1PT, Scotland
0.7 miles from 24 Royal Circus
#52 of 150 hotels in Edinburgh
US$208* /night
View Deal
TripAdvisor
US$208*
Booking.com
US$208*
Orbitz.com
US$208*
View all 13 deals 
18-21 Market Street, Edinburgh EH1 1BL, Scotland
0.7 miles from 24 Royal Circus
#54 of 150 hotels in Edinburgh
US$133* /night
View Deal
TripAdvisor
US$133*
Hotels.com
US$133*
Expedia.com
US$133*
View all 11 deals 
3 Waterloo Place, Edinburgh EH1 3BG, Scotland
0.7 miles from 24 Royal Circus
#78 of 150 hotels in Edinburgh

The price you found is 22% lower than this hotel's average rate of US$81/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$133*
US$63* /night
View Deal
AMOMA
US$133*
Expedia.com
Hotwire.com
View all 10 deals 
59 Manor Place, Edinburgh EH3 7EG, Scotland
0.7 miles from 24 Royal Circus
#89 of 150 hotels in Edinburgh
Top Deal
US$167*
US$145* /night
View Deal
Hotels.com
US$167*
Expedia.com
US$167*
Hotwire.com
US$167*
View all 10 deals 
12 Picardy Place, Edinburgh EH1 3JT, Scotland
0.7 miles from 24 Royal Circus
#96 of 150 hotels in Edinburgh

The price you found is 15% lower than this hotel's average rate of US$171/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$197*
US$145* /night
View Deal
Booking.com
US$158*
Travelocity
US$157*
HotelQuickly
US$197*
View all 13 deals 
107 Leith Street, Edinburgh EH1 3AT, Scotland
0.7 miles from 24 Royal Circus
#97 of 150 hotels in Edinburgh
No availability for your dates from these sites
Hotwire.com
Booking.com
HotelQuickly
Sponsored
80 High St. | The Royal Mile, Edinburgh EH1 1TH, Scotland
0.9 miles from 24 Royal Circus
#23 of 150 hotels in Edinburgh

The price you found is 24% lower than this hotel's average rate of US$250/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$286*
US$191* /night
View Deal
TripAdvisor
US$191*
Radisson Blu
US$193*
AMOMA
US$286*
View all 15 deals 
Picardy Place | Opposite Edinburgh Playhouse Theatre, 1/4 mile East End Princes Street, Edinburgh EH1 3JT, Scotland
0.7 miles from 24 Royal Circus
#99 of 150 hotels in Edinburgh

The price you found is 14% lower than this hotel's average rate of US$161/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$153*
US$139* /night
View Deal
TripAdvisor
US$139*
HIExpress.com
US$138*
AMOMA
US$153*
View all 12 deals 
3-5 Forth St, Edinburgh EH1 3JX, Scotland
0.7 miles from 24 Royal Circus
#131 of 150 hotels in Edinburgh

The price you found is 20% lower than this hotel's average rate of US$126/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$101* /night
View Deal
TripAdvisor
US$101*
Expedia.com
US$101*
Hotels.com
US$101*
View all 7 deals 
14 - 15 Claremont Crescent, Edinburgh EH7 4HX, Scotland
0.7 miles from 24 Royal Circus
#136 of 150 hotels in Edinburgh
No availability for your dates from these sites
Booking.com
Priceline
491 Lawnmarket | Royal Mile, Edinburgh EH1 2NT, Scotland
0.7 miles from 24 Royal Circus
#150 of 150 hotels in Edinburgh
20-30 Cockburn Street, Edinburgh EH1 1NY, Scotland
0.8 miles from 24 Royal Circus
#20 of 150 hotels in Edinburgh

The price you found is 33% lower than this hotel's average rate of US$202/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$150*
US$135* /night
View Deal
Booking.com
US$135*
Orbitz.com
US$135*
getaroom.com
US$150*
View all 12 deals 
2 Greenside Place, Edinburgh EH1 3AA, Scotland
0.8 miles from 24 Royal Circus
#30 of 150 hotels in Edinburgh

The price you found is 26% lower than this hotel's average rate of US$258/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$250*
US$190* /night
View Deal
TripAdvisor
US$190*
Autograph
US$190*
HotelQuickly
US$250*
View all 14 deals 
23-27 Waterloo Place, Edinburgh EH1 3BG, Scotland
0.8 miles from 24 Royal Circus
#32 of 150 hotels in Edinburgh

The price you found is 19% lower than this hotel's average rate of US$228/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$242*
US$184* /night
View Deal
TripAdvisor
US$185*
Booking.com
US$185*
HotelQuickly
US$242*
View all 12 deals 
1 George IV Bridge, Edinburgh EH1 1AD, Scotland
0.8 miles from 24 Royal Circus
#34 of 150 hotels in Edinburgh

The price you found is 16% lower than this hotel's average rate of US$286/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$317*
US$241* /night
View Deal