Top 10 Roslin Hotel Deals

See all 94 Hotels in Roslin
The Original Rosslyn Hotel
The Original Rosslyn Hotel

2-4 Main Street, Roslin EH25 9LE

3.0 out of 5.0
4 out of 5 (29 reviews)

Located in Midlothian, this inn is 0.1 mi (0.2 km) from Rosslyn Chapel and within 6 mi (10 km) of Gilmerton Cove and Dalhousi …

C$143
Best Western Plus Edinburgh City Centre Bruntsfield Hotel
Best Western Plus Edinburgh City Centre Bruntsfield Hotel
6.9 km from Roslin
4.0 out of 5.0
4.3 out of 5 (138 reviews)

Located in Bruntsfield, this eco-friendly hotel is within a 15-minute walk of King's Theatre, Edinburgh International …

C$104
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,753 reviews)

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

Get Rates
Radisson Blu Edinburgh
Radisson Blu Edinburgh
8.2 km from Roslin
4.0 out of 5.0
4.4 out of 5 (1,524 reviews)

In the heart of the Royal Mile, between Edinburgh Castle and Holyrood Palace, this turreted hotel is close to the Princes …

Get Rates
The Inn Place
The Inn Place
8.2 km from Roslin
3.5 out of 5.0
4.4 out of 5 (414 reviews)

Located in Old Town, this hotel is steps from City Chambers, St. Giles' Cathedral, and Real Mary King's Close. Princes Street …

Get Rates
Jurys Inn Edinburgh
Jurys Inn Edinburgh
8.3 km from Roslin
3.0 out of 5.0
3.9 out of 5 (2,096 reviews)

Modern hotel in the heart of historic Edinburgh next to Waverley Station, one mile from the famous castle, and 400 metres fro …

Get Rates
The Place
The Place
8.8 km from Roslin
3.5 out of 5.0
3.9 out of 5 (755 reviews)

Located in New Town, this boutique hotel is within a 10-minute walk of Edinburgh Playhouse Theatre and Scott Monument. Prince …

C$77
Novotel Edinburgh Park
Novotel Edinburgh Park
8.9 km from Roslin
4.0 out of 5.0
4.2 out of 5 (1,389 reviews)

Set in the city’s eastern flank, Novotel Edinburgh Park is a 2-minute walk from Edinburgh Park Train Station and a 10-minut …

Get Rates
Cairn Hotel
Cairn Hotel
9.1 km from Roslin
3.0 out of 5.0
3.9 out of 5 (542 reviews)

Located in New Town, this hotel is within a 10-minute walk of Edinburgh Playhouse Theatre and Calton Hill. Palace of …

Get Rates
Edinburgh Capital Hotel
Edinburgh Capital Hotel
10.3 km from Roslin
3.0 out of 5.0
4 out of 5 (922 reviews)

Situated near the airport, this eco-friendly hotel is 1.2 mi (1.9 km) from Lauriston Castle and within 3 mi (5 km) of …

Get Rates

Recent Reviews in Roslin

Hide content

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