Hotels in Roslin

2-4 Main Street, Roslin, United Kingdom 322 m from centre
8.5 522 reviews
The Annex Glenafton House 38 Penicuik Road, Roslin, United Kingdom 370 m from centre
9.8 70 reviews
2 Penicuik Road, Roslin, Roslin, United Kingdom 381 m from centre
8.5 433 reviews
2 Penicuik Road, Roslin, United Kingdom 301 m from centre
9.8 19 reviews
Violet Cottage 15 Manse Road, Roslin, United Kingdom 334 m from centre
Rose Cottage 13 Manse Road, Roslin, United Kingdom 334 m from centre
7 Pentland View Terrace, EDINBURGH, Roslin, United Kingdom 75 m from centre
8.3 7 reviews
Kirkettle Farm, Roslin, United Kingdom 2 km from centre
9.6 186 reviews
Roslin, United Kingdom 1.3 km from centre
9.5 4 reviews
Explore 21 another accommodations near Roslin
from 112 GBP
50 Bog Road, Penicuik, United Kingdom 5.1 km from Roslin
9.1 1300 reviews
Navaar House Hotel 23 Bog Road, Penicuik, United Kingdom 5.1 km from Roslin
8.5 547 reviews
from 340 GBP
Melville Castle Hotel Melville, Edinburgh, United Kingdom 5.3 km from Roslin
8.6 1607 reviews
from 304 GBP
Cockpen Road, Bonnyrigg, United Kingdom 5.3 km from Roslin
8.3 728 reviews
from 104 GBP
The Melville Inn,, Dalkeith, United Kingdom 6 km from Roslin
8.8 4340 reviews
from 139 GBP
134 Braid Road, Morningside, Edinburgh, United Kingdom 7 km from Roslin
7.6 4079 reviews
from 148 GBP
126 Old Dalkieth Road, Edinburgh, United Kingdom 7.1 km from Roslin
5.9 571 review
from 115 GBP
31-33 Craigmillar Park,, Newington, Edinburgh, United Kingdom 7.7 km from Roslin
6.5 767 reviews
from 161 GBP
27 Craigmillar Park, Newington, Edinburgh, United Kingdom 7.7 km from Roslin
8.2 1532 reviews
from 195 GBP
237-239 Morningside Road, Morningside, Edinburgh, United Kingdom 8 km from Roslin
9.1 1665 reviews
from 146 GBP
37 Mayfield Gardens, Newington, Edinburgh, United Kingdom 8.1 km from Roslin
8.2 407 reviews
from 329 GBP
Priestfield Road, Newington, Edinburgh, United Kingdom 8.5 km from Roslin
9.5 271 review
from 136 GBP
Marchhall Crescent, Newington, Edinburgh, United Kingdom 8.6 km from Roslin
9.3 1974 reviews
from 179 GBP
43-45 Salisbury Road, Newington, Edinburgh, United Kingdom 8.8 km from Roslin
8.1 2171 review
from 211 GBP
18 Holyrood Park Road, Newington, Edinburgh, United Kingdom 9 km from Roslin
8.6 1280 reviews
18 Holyrood Park Road, Newington, Edinburgh, United Kingdom 9 km from Roslin
8.8 3759 reviews
from 173 GBP
4 Alvanley Terrace, Whitehouse Loan, Bruntsfield, Edinburgh, United Kingdom 9 km from Roslin
8.7 964 reviews
from 97 GBP
18 Holyrood Park Road, Newington, Edinburgh, United Kingdom 9 km from Roslin
8.1 7574 reviews
from 159 GBP
69-74 Bruntsfield Place, Bruntsfield, Edinburgh, United Kingdom 9.1 km from Roslin
8.4 3458 reviews
Salisbury Court 102 St Leonards Street, Newington, Edinburgh, United Kingdom 9.1 km from Roslin
8 1304 reviews
from 348 GBP
19-21 Gilmore Place, Edinburgh, United Kingdom 9.5 km from Roslin
7.7 1074 reviews