1-16 out of 16
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
8.0
Great8282 reviews
10
Map
200 m from City Centre600 m from Roslin Castle
The family-run Original Rosslyn Inn is nestled in the very heart of Roslin and a 15-minute ride from Gilmerton Cove.
From£ 145
/nightSelect
Guest house
7.8
Very good9191 reviews
10
Map
300 m from City Centre600 m from Roslin Castle
While staying at the pet friendly Chapel Cross Guesthouse you are invited to discover National Mining Museum Scotland, set approximately 7 km away, or Roslin War Memorial, which is 9 minutes' walk away.
From£ 176
/nightSelect
Places to stay near Roslin
Hotel
8.2
Great121121 reviews
10
Map
5.4 km from Roslin5.4 km from City Centre
5 minutes by car from Melville Golf Centre, the 4-star Melville Castle Lasswade includes 33 rooms.
From£ 79
/nightSelect
8.2
Great142142 reviews
10
Map
4.3 km from Roslin4.3 km from City Centre
While staying at the Laird And Dog Inn you are invited to discover Roslin Glen Country Park, set 6 km away, or Craigmillar Castle, which is around 15 minutes away by car.
From£ 74
/nightSelect
8.2
Great5050 reviews
10
Map
10.2 km from Roslin10.2 km from City Centre
The 3-star Premier Inn Edinburgh East is located 30 km from Edinburgh airport and a 10-minute stroll from Duddingston Mills bus stop.
From£ 136
/nightSelect
Guest house
8.0
Great215215 reviews
10
Map
8.6 km from Roslin8.6 km from City Centre
The 3-star City is situated in the Newington district, 23 minutes' drive from Edinburgh airport.
From£ 65
/nightSelect
Guest house
8.2
Great172172 reviews
10
Map
7.4 km from Roslin7.4 km from City Centre
The 4-star Aaron Lodge is nestled in the heart of Edinburgh and within a 10-minute drive of Dynamic Earth.
From£ 83
/nightSelect
8.2
Great167167 reviews
10
Map
7.4 km from Roslin7.4 km from City Centre
While staying at the Oyo Arden Guest House, Craigmillar Castle Edinburgh you are invited to discover Palace of Holyroodhouse, set 3.7 km away, or Arthur's Seat hike, which is 2.6 km away.
From£ 74
/nightSelect
Guest house
8.2
Great164164 reviews
10
Map
10.3 km from Roslin10.3 km from City Centre
Scottish National Gallery and Portobello Beach are located 6 km and 2.2 km from the family Aynetree respectively.
From£ 140
/nightSelect
Hotel
8.0
Great55 reviews
10
Map
9.0 km from Roslin9.0 km from City Centre
The 3-star Strathallan is situated in the Newington district, 24 minutes' drive from Edinburgh airport.
From£ 105
/nightSelect
Bed & Breakfast
8.2
Great8585 reviews
10
Map
8.2 km from Roslin8.2 km from City Centre
While staying at the 3-star Cameron Edinburgh you are invited to discover Dynamic Earth, set 2.5 km away, or Scottish National Gallery, which is a 10-minute ride away.
From£ 61
/nightSelect
Bed & Breakfast
8.2
Great2525 reviews
10
Map
9.9 km from Roslin9.9 km from City Centre
The 2-star Wee White House is situated in the Duddingston district, 26 minutes' drive from Edinburgh airport.
From£ 95
/nightSelect
8.6
Great1212 reviews
10
Map
6.0 km from Roslin6.0 km from City Centre
Camera Obscura and World of Illusions is a 15-minute ride from the Beautiful Rooms In Edinburgh Cottage Guest House - Free Parking, while National Museum of Scotland is around 15 minutes' drive away.
From£ 77
/nightSelect
19 Burdie House Road B&B
Hotel
Map
4.8 km from Roslin4.8 km from City Centre
Scottish National Gallery and Edinburgh Old Town are located 7 km and 6 km from the 2-star 19 Burdie House Road respectively.
From£ 97
/nightSelect
Duddingston Guest House
Hotel
Map
9.8 km from Roslin9.8 km from City Centre
The Duddingston Guest House is nestled in the Duddingston district, Edinburgh Old Town is 15 minutes away by car.
From£ 94
/nightSelect
En-Suite Room With Independent Entrance.
Guest house
Map
4.9 km from Roslin4.9 km from City Centre
Craigmillar Castle is within 2.9 km of the En-Suite Room With Independent Entrance..
From£ 99
/nightSelect
Saved
Save
🏨 Hotels in Roslin | 16 |
👛 Lowest price | 61 GBP |
✍️ Hotels Reviews | 1 331 |