Find hotels near Royal Botanic Garden, Edinburgh from NT$5,317
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 2,915 hotels close to Royal Botanic Garden with room rates, reviews, and availability. Most hotels are fully refundable.

100 Princes Street
100 Princes Street
10.0 out of 10, Exceptional, (34)
The price is NT$19,171
NT$23,005 total
includes taxes & fees
Sep 2 - Sep 3

Eden Locke
Eden Locke
9.6 out of 10, Exceptional, (1263)
The price is NT$6,189
NT$7,427 total
includes taxes & fees
Aug 31 - Sep 1

Hapimag Resort Edinburgh
Hapimag Resort Edinburgh
9.8 out of 10, Exceptional, (386)

The Royal Scots Club Edinburgh
The Royal Scots Club Edinburgh
9.4 out of 10, Exceptional, (1001)
The price is NT$6,503
NT$7,804 total
includes taxes & fees
Aug 31 - Sep 1

Heeton Concept Aparthotel Edinburgh Queen Street
Heeton Concept Aparthotel Edinburgh Queen Street
9.4 out of 10, Exceptional, (1115)

The Rutland Hotel & Apartments
The Rutland Hotel & Apartments
9.6 out of 10, Exceptional, (379)
The price is NT$9,810
NT$11,772 total
includes taxes & fees
Aug 25 - Aug 26
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Royal Botanic Garden Hotel Reviews

CoDE Pod – The CoURT - Edinburgh
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Edinburgh Attractions
Hotels in top Warriston neighborhoods
Other Hotels near Royal Botanic Garden, Warriston
- North Sea Hotels
- North Berwick Hotels
- Dollar Hotels
- Falkirk Hotels
- Newbridge Hotels
- Dunfermline Hotels
- South Queensferry Hotels
- Peebles Hotels
- Livingston Hotels
- Leven Hotels
- Kirknewton Hotels
- Alloa Hotels
- Musselburgh Hotels
- Great Britain Hotels
- Glenrothes Hotels
- Bonnyrigg Hotels
- Haddington Hotels
- Kirkcaldy Hotels
- Lasswade Hotels
- Lanark Hotels