Photo by Mike Doremus
Find hotels in Roslin from ¥13,030
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards.
Search over 2.9 million properties and 550 airlines worldwide
Find properties with these dates
Compare 3,239 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Edinburgh Marriott Hotel Holyrood
Edinburgh Marriott Hotel Holyrood
8.2 out of 10, Very Good, (1002)
The price is ¥46,551
per night
Jun 2 - Jun 3
Best Western Kings Manor Hotel
Best Western Kings Manor Hotel
8.8 out of 10, Excellent, (1000)
The price is ¥21,897
per night
May 12 - May 13
Save an average of 15% on thousands of hotels when you're signed in
Holyrood Aparthotel
Holyrood Aparthotel
8.8 out of 10, Excellent, (1828)
The price is ¥42,009
per night
Jun 10 - Jun 11
Dalhousie Castle Hotel & Spa
Dalhousie Castle Hotel & Spa
8.8 out of 10, Excellent, (686)
The price is ¥39,089
per night
May 13 - May 14
Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate
9.4 out of 10, Exceptional, (723)
The price is ¥32,277
per night
May 19 - May 20
Northumberland Hotel
Northumberland Hotel
6.4 out of 10, (583)
The price is ¥13,463
per night
May 19 - May 20
OYO Arden Guest House, Craigmillar Castle Edinburgh
OYO Arden Guest House, Craigmillar Castle Edinburgh
7.2 out of 10, Good, (225)
The price is ¥20,794
per night
May 19 - May 20
Cheval Abbey Strand Apartments, at Holyrood
Cheval Abbey Strand Apartments, at Holyrood
9.8 out of 10, Exceptional, (84)
The price is ¥64,522
per night
May 12 - May 13
Ravelston House
Ravelston House
8.8 out of 10, Excellent, (265)
The price is ¥19,668
per night
Jun 2 - Jun 3
The Alexander Guest House
The Alexander Guest House
8.0 out of 10, Very Good, (24)
The price is ¥13,030
per night
May 15 - May 16
Kildonan Lodge Hotel
Kildonan Lodge Hotel
9.2 out of 10, Wonderful, (232)
The price is ¥23,681
per night
May 12 - May 13
Prestonfield House
Prestonfield House
9.8 out of 10, Exceptional, (253)
The price is ¥64,136
per night
May 27 - May 28
Maitlandfield House Hotel
Maitlandfield House Hotel
8.2 out of 10, Very Good, (217)
The price is ¥17,287
per night
May 23 - May 24
Tweeddale Arms Hotel
Tweeddale Arms Hotel
8.4 out of 10, Very Good, (244)
The price is ¥15,814
per night
May 19 - May 20
Destiny Scotland Royal Mile Residence
Destiny Scotland Royal Mile Residence
9.6 out of 10, Exceptional, (109)
The price is ¥44,523
per night
May 27 - May 28
Sakura Edinburgh Guest House
Sakura Edinburgh Guest House
6.0 out of 10, (385)
The price is ¥18,653
per night
May 23 - May 24
24 Royal Terrace
24 Royal Terrace
9.4 out of 10, Exceptional, (292)
The price is ¥42,283
per night
May 12 - May 13
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.
More cheap stays in Roslin
More cheap stays in Roslin
Livingston Lodge Hotel
Hawkbrae, Ladywell West, Livingston, Scotland
The price is ¥14,147 per night from May 12 to May 13
¥14,147
per night
May 12 - May 13
6.6/10 (313 reviews)
Hotels in Roslin with star-rating
Hotels in Roslin with star-rating
Stay near popular Roslin attractions
Stay near popular Roslin attractions
Edinburgh Castle
4.5/5(1,415 reviews)
Fortress, palace and repository of the crown jewels, this landmark overlooking the city has played a crucial role in Scottish history.
Recent reviews of Roslin hotels
Recent reviews of Roslin hotels
5/5 Excellent
"Location was 5 stars, central to everything Edinburgh! Requested a castle view and received the most pictur perfect magical castle window view. Service impeccable and parked easily. Highly recommend!"
A verified traveler stayed at Apex City of Edinburgh Hotel
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels in Roslin Neighborhoods
Stay near popular Roslin attractions
Hotels near Roslin Airports
Other Hotels near Roslin, Edinburgh
- Livingston Hotels
- North Berwick Hotels
- North Sea Hotels
- Newbridge Hotels
- Dunfermline Hotels
- South Queensferry Hotels
- Peebles Hotels
- Great Britain Hotels
- Musselburgh Hotels
- Kirkcaldy Hotels
- Burntisland Hotels
- Biggar Hotels
- Kirknewton Hotels
- Bathgate Hotels
- Lanark Hotels
- Linlithgow Hotels
- Dalkeith Hotels
- North East England Hotels
- Haddington Hotels
- Bonnyrigg Hotels