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. Mac: Safari.

Roslin Hotels and B&Bs

What style of hotel do you prefer?
Within 10 km (223)
Within 25 km (625)
Within 50 km (783)
All Midlothian

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Roslin city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Hotels & B&Bs / Inns travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 10 km
Roslin Hotels (2)
Roslin Glen Hotel
INR7,655 - 10,864 per night*
CHECK RATES! ABS:HotelCheckRates-d296260?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 hotels in Roslin
3.5 of 5 stars 75 reviews
Professional photos | Traveller photos (13) | Map
Ranked #2 of 2 hotels in Roslin
3.5 of 5 stars 2 reviews
Traveller photos (1) | Map
Roslin B&Bs / Inns (2)
4.0 of 5 The Original Roslin Inn
INR6,361 - 8,725 per night*
CHECK RATES! ABS:HotelCheckRates-d296258?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 Roslin B&B and Inns
3.5 of 5 stars 23 reviews
Professional photos | Traveller photos (2) | Map
Ranked #2 of 2 Roslin B&B and Inns
3.5 of 5 stars 7 reviews
Traveller photos (2) | Map
Recommended nearby hotels and B&Bs
23 Mayfield, Edinburgh
INR7,937 - 14,973 per night*
8.2 km from Roslin
E-mail hotel
E-mail hotel
23 Mayfield Slideshow
CHECK RATES! ABS:HotelCheckRates-d1082356?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 428 Edinburgh B&B and Inns
5 of 5 stars 335 reviews
Traveller photos (89) | Map
Elmview, Edinburgh
INR7,937 - 11,933 per night*
9.3 km from Roslin
Travellers' Choice™ 2012 Winner B&Bs and Inns
Ranked #6 of 428 Edinburgh B&B and Inns
5 of 5 stars 408 reviews
Traveller photos (89) | Map
94DR, Edinburgh
INR10,864 - 14,467 per night*
8.6 km from Roslin
+44 (0)131 662 9265
E-mail hotel
94DR Slideshow
CHECK RATES! ABS:HotelCheckRates-d1226688?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 428 Edinburgh B&B and Inns
5 of 5 stars 219 reviews
Professional photos | Traveller photos (73) | Map
Number 27 Morningside, Edinburgh
7.4 km from Roslin
E-mail hotel
+44 +44 01314475830
Number 27 Morningside Slideshow
Ranked #11 of 428 Edinburgh B&B and Inns
5 of 5 stars 95 reviews
Traveller photos (16) | Map
Doris Crook Bed & Breakfast, Edinburgh
INR5,291 - 7,430 per night*
8.7 km from Roslin
Ranked #21 of 428 Edinburgh B&B and Inns
5 of 5 stars 82 reviews
Traveller photos (17) | Map
Kingsway Guest House, Edinburgh
INR4,954 - 11,708 per night*
8.3 km from Roslin
CHECK RATES! ABS:HotelCheckRates-d191480?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 428 Edinburgh B&B and Inns
5 of 5 stars 130 reviews
Professional photos | Traveller photos (40) | Map
Gil Dun Guest House, Edinburgh
8.6 km from Roslin
E-mail hotel
+44 (0) 1316671368
Gil Dun Guest House Slideshow
Ranked #26 of 428 Edinburgh B&B and Inns
5 of 5 stars 107 reviews
Traveller photos (25) | Map
Albyn Townhouse, Edinburgh
INR7,149 - 10,076 per night*
9.1 km from Roslin
CHECK RATES! ABS:HotelCheckRates-d668575?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 428 Edinburgh B&B and Inns
5 of 5 stars 113 reviews
Professional photos | Traveller photos (35) | Map
Ellesmere Guest House, Edinburgh
INR5,291 - 7,937 per night*
9.3 km from Roslin
Ranked #28 of 428 Edinburgh B&B and Inns
5 of 5 stars 151 reviews
Traveller photos (35) | Map
4.0 of 5 Aaron Lodge, Edinburgh
INR6,417 - 12,271 per night*
7.2 km from Roslin
CHECK RATES! ABS:HotelCheckRates-d665733?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 428 Edinburgh B&B and Inns
5 of 5 stars 418 reviews
Professional photos | Traveller photos (46) | Map
AmarAgua Guest House, Edinburgh
INR4,785 - 7,937 per night*
8.4 km from Roslin
Ranked #31 of 428 Edinburgh B&B and Inns
5 of 5 stars 241 reviews
Traveller photos (87) | Map
Alexanders Rooms, Edinburgh
INR6,642 per night*
8.5 km from Roslin
Ranked #35 of 428 Edinburgh B&B and Inns
5 of 5 stars 29 reviews
Traveller photos (10) | Map
Southside Guest House, Edinburgh
INR7,261 - 14,467 per night*
8.9 km from Roslin
CHECK RATES! ABS:HotelCheckRates-d533931?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #37 of 428 Edinburgh B&B and Inns
5 of 5 stars 182 reviews
Professional photos | Traveller photos (38) | Map
Ard-na-said, Edinburgh
8.5 km from Roslin
Ranked #40 of 428 Edinburgh B&B and Inns
5 of 5 stars 84 reviews
Traveller photos (22) | Map
Aaron Glen, Edinburgh
1.8 km from Roslin
Ranked #41 of 428 Edinburgh B&B and Inns
5 of 5 stars 65 reviews
Traveller photos (1) | Map
Blacket Garden Flat, Edinburgh
INR5,291 - 7,937 per night*
8.5 km from Roslin
CHECK RATES! ABS:HotelCheckRates-d502925?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #43 of 428 Edinburgh B&B and Inns
5 of 5 stars 199 reviews
Traveller photos (22) | Map
3.0 of 5 Cameron Bed & Breakfast, Edinburgh
INR4,391 - 10,864 per night*
7.8 km from Roslin
CHECK RATES! ABS:HotelCheckRates-d1060470?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #45 of 428 Edinburgh B&B and Inns
4.5 of 5 stars 133 reviews
Professional photos | Traveller photos (11) | Map
Glenalmond House, Edinburgh
INR6,530 - 15,592 per night*
8.1 km from Roslin
+44(0)1316682392
E-mail hotel
Glenalmond House Slideshow
CHECK RATES! ABS:HotelCheckRates-d210907?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #48 of 428 Edinburgh B&B and Inns
4.5 of 5 stars 91 reviews
Professional photos | Traveller photos (29) | Map
The Lodge, Edinburgh
INR7,768 - 7,937 per night*
9.9 km from Roslin
Ranked #50 of 428 Edinburgh B&B and Inns
5 of 5 stars 35 reviews
Traveller photos (7) | Map
Aonach Mor Guest House, Edinburgh
INR7,655 - 14,973 per night*
8.4 km from Roslin
CHECK RATES! ABS:HotelCheckRates-d267507?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #51 of 428 Edinburgh B&B and Inns
5 of 5 stars 229 reviews
Professional photos | Traveller photos (48) | Map
Lindsay Guest House, Edinburgh
INR6,192 - 10,583 per night*
8.7 km from Roslin
Ranked #52 of 428 Edinburgh B&B and Inns
4.5 of 5 stars 148 reviews
Traveller photos (26) | Map
Tantallon Place Bed and Breakfast, Edinburgh
8.7 km from Roslin
No photo provided
Ranked #54 of 428 Edinburgh B&B and Inns
5 of 5 stars 29 reviews
Traveller photos (7) | Map
3.0 of 5 Hotel Ceilidh-Donia, Edinburgh
INR4,954 - 12,159 per night*
8.6 km from Roslin
E-mail hotel
+44 (0)131 667 2743
Hotel Ceilidh-Donia Slideshow
CHECK RATES! ABS:HotelCheckRates-d483683?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 140 hotels in Edinburgh
4.5 of 5 stars 323 reviews
Professional photos | Traveller photos (69) | Map
Barony House, Edinburgh
INR4,503 - 8,556 per night*
8.4 km from Roslin
CHECK RATES! ABS:HotelCheckRates-d210909?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #56 of 428 Edinburgh B&B and Inns
4.5 of 5 stars 133 reviews
Professional photos | Traveller photos (23) | Map
3.0 of 5 Cherry Tree Villa Guest House, Edinburgh
INR2,308 - 9,682 per night*
8.4 km from Roslin
CHECK RATES! ABS:HotelCheckRates-d244061?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #58 of 428 Edinburgh B&B and Inns
4.5 of 5 stars 72 reviews
Professional photos | Traveller photos (13) | Map
Clan Walker Guest House, Edinburgh
INR5,291 - 10,583 per night*
8.6 km from Roslin
CHECK RATES! ABS:HotelCheckRates-d584921?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #61 of 428 Edinburgh B&B and Inns
4.5 of 5 stars 105 reviews
Traveller photos (28) | Map

Additional Information about Roslin

4.5 of 5 stars | 107 Reviews