Search Hotels near Top Roslin Attractions

Most Popular Hotels in Roslin

See all 2 Hotels in Roslin
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Original Rosslyn Hotel

The Original Rosslyn Hotel

2-4 Main Street, Roslin EH25 9LE

3.0 out of 5.0
3.9 out of 5 (32 reviews)

Located in Midlothian, this inn is 0.1 mi (0.2 km) from Rosslyn Chapel and within 9 mi (15 km) of University of Edinburgh and …

Get Rates
Chapel Cross Guest House

Chapel Cross Guest House

2 Penicuik Road, Roslin EH25 9LH

3.0 out of 5.0
3.9 out of 5 (15 reviews)

Located in Midlothian, this guesthouse is 0.1 mi (0.2 km) from Rosslyn Chapel and within 9 mi (15 km) of University of …

Get Rates
The Retreat Castle

The Retreat Castle

2.1 mi from Roslin
4.0 out of 5.0
4.6 out of 5 (17 reviews)

Located in Midlothian, this historic guesthouse is 3 mi (4.8 km) from Dalkeith Country Park and within 6 mi (10 km) of Rossly …

£100
Dalhousie Castle Hotel & Spa

Dalhousie Castle Hotel & Spa

2.5 mi from Roslin
4.0 out of 5.0
4.3 out of 5 (322 reviews)

Located in Midlothian, this spa hotel is within 6 mi (10 km) of Dalkeith Country Park, Rosslyn Chapel, and Gilmerton Cove. …

£127
The Sun Inn

The Sun Inn

2.6 mi from Roslin
4.0 out of 5.0
4.6 out of 5 (107 reviews)

Located in Newbattle, this inn is 2.5 mi (4.1 km) from Dalkeith Country Park and within 6 mi (10 km) of Rosslyn Chapel and …

£104
Emerald Guest House

Emerald Guest House

2.7 mi from Roslin
3.0 out of 5.0
4.1 out of 5 (50 reviews)

Located in Gilmerton, this guesthouse is 0.1 mi (0.1 km) from Gilmerton Cove and 3.1 mi (5 km) from Royal Commonwealth Pool …

£79
The Leadburn Inn

The Leadburn Inn

2.8 mi from Roslin
3.5 out of 5.0
5 out of 5 (2 reviews)

Situated in Leadburn, this inn is within 12 mi (20 km) of Rosslyn Chapel, University of Edinburgh, and Edinburgh Internationa …

£71
Melville Castle

Melville Castle

2.9 mi from Roslin
4.0 out of 5.0
4.1 out of 5 (317 reviews)

Located in Midlothian, this luxury hotel is 1.6 mi (2.6 km) from Dalkeith Country Park and 1.9 mi (3.1 km) from Gilmerton Cov …

£82
Best Western Edinburgh South Braid Hills Hotel

Best Western Edinburgh South Braid Hills Hotel

3 mi from Roslin
3.0 out of 5.0
4.1 out of 5 (411 reviews)

Located in Morningside, this hotel is within 3 mi (5 km) of Napier University, Edinburgh International Conference Centre, and …

£97
Arden Guest House

Arden Guest House

3.7 mi from Roslin
3.0 out of 5.0
3.8 out of 5 (97 reviews)

Located in Liberton, this guesthouse is 0.6 mi (0.9 km) from Royal Infirmary and within 3 mi (5 km) of University of Edinburg …

£67

Recent Reviews in Roslin

Narrow your search

Pocket Guide: Roslin

Search for hotels in Roslin on Expedia.co.uk. You can easily find your hotels in Roslin using one of the methods below:
  • View our selection of featured hotels in Roslin
  • Use the map to find hotels in the Roslin neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Roslin, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Roslin
  • Enter your travel dates to view the best deals on hotels in Roslin - while they last
false