Search Hotels near Top Roslin Attractions

Where will you stay in Roslin?

Top 10 Roslin Hotel Deals

See all 94 Hotels in Roslin
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 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 (33 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
The Links Hotel

The Links Hotel

6.8 km from Roslin
3.0 out of 5.0
4.1 out of 5 (75 reviews)

Located in Bruntsfield, this hotel is within a 15-minute walk of King's Theatre, Royal Lyceum Theatre, and Usher Hall. …

Get Rates
Apex Grassmarket Hotel

Apex Grassmarket Hotel

7.8 km from Roslin
4.0 out of 5.0
4.2 out of 5 (2,548 reviews)

Set on the cobbled Grassmarket, this contemporary hotel is overlooked by Edinburgh Castle, and is within 500 metres of The …

C$111
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

7.9 km from Roslin
4.0 out of 5.0
4.4 out of 5 (1,889 reviews)

Two blocks from towering Edinburgh Castle, this hotel is in Old Town's bustling Grassmarket district, with the Waverley …

Get Rates
Royal Mile Residence

Royal Mile Residence

8.1 km from Roslin
4.0 out of 5.0
4.4 out of 5 (5 reviews)

These apartments are located throughout the area in Edinburgh.

Get Rates
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

8.6 km from Roslin
4.0 out of 5.0
4.5 out of 5 (2,302 reviews)

This handsomely updated landmark building stands at the east end of Edinburgh's famous Princes Street. The Waverley train …

C$117
Mackenzie Guest House

Mackenzie Guest House

10.5 km from Roslin
3.0 out of 5.0
4.2 out of 5 (80 reviews)

Located in Leith, this guesthouse is within 2 mi (3 km) of Easter Road Stadium, Royal Yacht Britannia, and Palace of …

Get Rates
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

10.9 km from Roslin
4.0 out of 5.0
4.4 out of 5 (569 reviews)

This family-friendly Kirknewton hotel is located near the airport, 2.9 mi (4.7 km) from Heriot Watt University, and within …

C$99
The City Suites

The City Suites

12.2 km from Roslin
4.0 out of 5.0
4.1 out of 5 (475 reviews)

Located in Leith, this apartment is within 3 mi (5 km) of Royal Yacht Britannia, Edinburgh Playhouse Theatre, and Princes …

C$66

Recent Reviews in Roslin

Narrow your search

Roslin Hotel Guide

Visitors to Edinburgh will find a broad selection of short- and long-stay accommodation options to select from in Roslin. Approximately 84 accommodation options are within a 0.1-kilometre (0.06-mile) radius from Roslin's center.

Looking for a place to stay close to central Roslin? Chapel Cross Guest House and The Original Rosslyn Hotel is sure to satisfy.

11 kilometres (7 miles) from the heart of Roslin, is the The Balmoral Hotel. The Old Town Chambers is located 11 kilometres (7 miles) away. The Prestonfield House and the Sheraton Grand Hotel & Spa, Edinburgh are alternative Expedia-listed accommodations around Roslin.

While you are here in Roslin, ensure you have enough time to investigate the other great attractions Edinburgh and Lothian has to offer. Edinburgh and Lothian is known for beaches, and common Edinburgh and Lothian destinations include ruins. In this section of Scotland tourists can partake in mountain biking and mountain climbing.

5 kilometres (3 miles) away from Roslin you will find Midlothian, where you can visit Glencorse Golf Club and Kings Acre Golf Course. Midlothian hotel options are the Dalhousie Castle Hotel & Spa and The Sun Inn. 30 kilometres (18 miles) to the northeast of Roslin, is East Lothian, home to the Maitlandfield House Hotel and The Avenue Restaurant at The Victoria Inn. The Nungate Bridge and Haddington Golf Club are just a couple of the more popular points of interest to experience should you visit East Lothian.

Just because you are traveling, doesn't mean you can't enjoy your love of sporting events. You will find Murrayfield Stadium 11 kilometres (7 miles) to the north of Roslin. For those who are interested in sleeping close by, make a reservation in the The Chester Residence or Waldorf Astoria Edinburgh - The Caledonian.

Edinburgh Airport is located 16 kilometres (10 miles) from Roslin. If you wish to stay nearby, you can book a room at the Norton House Hotel & Spa or the Dalmahoy Hotel & Country Club.

false