Skip to main content

Search hotels in Newtongrange

Enter your dates to see the latest prices and deals for Newtongrange hotels

Newtongrange – 4 hotels and places to stay

Filter by:

Star Rating
Review score

Hotel Ceilidh-Donia

Edinburgh (Near Newtongrange)

This small, family-run metro hotel has easy access by bus to Edinburgh city center, less than 2 miles away. It offers free on-street parking, free WiFi, rooms with attached bathroom and a bar.

h
helen
From
United Kingdom
Very friendly people and a great welcome to Edinburgh. Very helpful with how to find your way into the city. Close to a regular bus route. Lovely single room with comfy bed and lots of choice for breakfast. The eggs Benedict were spot on.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,005 reviews
Price from
$141.68
1 night, 2 adults

Prestonfield House

Edinburgh (Near Newtongrange)

This luxurious 5-star retreat has a fine-dining restaurant and romantic bedrooms about 1.9 mi from the Royal Mile. Prestonfield is surrounded by gardens and a golf course.

R
Rechela
From
Israel
We loved everything: the staff, the housekeeping, the service, the impeccable food for breakfast and dinner. The food at the hotel restaurant was better than Michelin star restaurant. We loved the decor and the specious lobby ( several of them). So many rooms to relax and enjoy a good book with a glass of wine or a good coffee. It is shown that a lot of thought and efforts were invested to make our stay perfect. They succeeded in every way. We felt like royalty.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 271 reviews
Price from
$402.63
1 night, 2 adults

Melville Castle Hotel

Edinburgh (Near Newtongrange)

Located in Edinburgh, 3.8 miles from Dalhousie Castle, Melville Castle Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

L
Lee
From
United Kingdom
Stunning venue with excellent friendly staff
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,796 reviews
Price from
$216.62
1 night, 2 adults

The Melville Inn by Innkeeper's Collection

Dalkeith (Near Newtongrange)

Located within 5.8 mi from Edinburgh City Center, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.

A
Ayda
From
France
Lovely stay, very comfortable stay and their pub is great. Both hotel and pub staff are very friendly.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 4,153 reviews
Price from
$101.72
1 night, 2 adults

Best Western Kings Manor

Edinburgh (Near Newtongrange)

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-yard swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

S
Swiderska
From
United Kingdom
room was clean and tidy, bigger than expected too. beds were comfortable, there was also a kettle, selection of teas,coffee, milk sugar and even some tasty biscuits available in the room (although you can always pick up extras at the reception). I was staying there only for one night,but I'd happily come back in the future.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,369 reviews
Price from
$148
1 night, 2 adults

Kildonan Lodge Hotel

Edinburgh (Near Newtongrange)

This elegant 4-star Victorian hotel offers luxurious rooms featuring iPod docks, flat-screen TVs, sherry and shortbread.

J
Jessica
From
Germany
Loved the cozy feel of the house. The welcome/lobby was a beautiful living room. Loved the fan in our room and felt it was very cozy and comfortable. Perfectly close to walk to downtown or catch the bus to the city center. Very well connected! Thank you to the receptionist for helping me by letting me borrow a converter for my computer. I appreciate having someone there to help me!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,730 reviews
Price from
$176.25
1 night, 2 adults

Edinburgh37

Edinburgh (Near Newtongrange)

Just under 2 miles from Edinburgh city center and Edinburgh Rail Station, International Guest House is a traditional Scottish property offering a free Wi-Fi throughout.

A
Abdullah
From
Turkey
Location is very central with just 15 min bus ride to Royal Mile. Staff were super friendly and hotel was spotless clean. Its a family establishment that feels like home.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 466 reviews
Price from
$449.25
1 night, 2 adults

Dalhousie Castle

Bonnyrigg (Near Newtongrange)

On acres of wooded parkland, this fascinating 13th-century fortress is on the banks of the River Esk.

G
GARY
From
Kuwait
Beautiful location. I will be a regular visitor to Dalhousie Castle
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 560 reviews
Price from
$429.87
1 night, 2 adults

Northumberland Hotel

Edinburgh (Near Newtongrange)

This traditional, family-run hotel is 2 miles from Edinburgh Waverley Rail Station and the city center. It offers free Wi-Fi in public areas, and free private parking on site.

R
Randell
From
Lithuania
Very good for price and Location
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,166 reviews
Price from
$90.82
1 night, 2 adults

Ravelston House

Musselburgh (Near Newtongrange)

Located in Musselburgh, 1.3 miles from Portobello Beach, Ravelston House has accommodations with a garden, free private parking, a restaurant and a bar.

l
louisa
From
United Kingdom
I find this place really excellent people fantastic excellent room and the food is five stars
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 708 reviews
Price from
$168.18
1 night, 2 adults
See all hotels in and around Newtongrange

Hotels with airport shuttles in Newtongrange

Airport shuttle (free)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,482 reviews
From $123.88 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,340 reviews
From $117.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 314 reviews
Airport shuttle
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
From $83.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 414 reviews
From $172.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 5,748 reviews
From $87.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 537 reviews
From $470.91 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 129 reviews
From $161.45 per night

Most booked hotels in Newtongrange and surrounding area in the past month

See all

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,369 reviews

Popular with guests booking hotels in Dalkeith

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 4,153 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,796 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 972 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,005 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,166 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,730 reviews

Popular with guests booking hotels in Dalkeith

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 33 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 197 reviews

Popular with guests booking hotels in Edinburgh

Best hotels with breakfast in Newtongrange and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 350 reviews

The Sun Inn features a garden, terrace, a restaurant and bar in Dalkeith. This 4-star inn offers free WiFi. The property is non-smoking throughout and is located 1.2 miles from Dalhousie Castle.

From $168.18 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,159 reviews

The Laird And Dog is located in the Midlothian village of Lasswade, a 15 minute drive from Edinburgh. It offers an atrium-style restaurant, rooms with free Wi-Fi and free parking.

From $133.20 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,796 reviews

Located in Edinburgh, 3.8 miles from Dalhousie Castle, Melville Castle Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $234.11 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 4,153 reviews

Located within 5.8 mi from Edinburgh City Center, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.

From $101.72 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 496 reviews

Set in the village of Roslin, The Original Rosslyn Inn is an beautiful village inn, just 8 miles from Edinburgh’s city center.

From $160.11 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,267 reviews

This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city center is 8 miles from Carberry Tower Mansion House and Estate.

From $160.11 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 25 reviews

Faside Estate offers accommodations in Musselburgh, 8.5 miles from Dalhousie Castle and 10 miles from Edinburgh Waverley Train Station.

From $370 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,369 reviews

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-yard swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

From $114.36 per night

Budget hotels in Newtongrange and nearby

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Double Room Roslin Near Edinurgh City offers accommodations in Roslin, 6 miles from Dalhousie Castle and 6.7 miles from Arthur's Seat.

From $120.62 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Ensuite Room in a home- East of Edinburgh is located in Carberry, just 7 miles from Arthur's Seat and 7.6 miles from Dalhousie Castle.

Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 4 reviews

Casa Porcians offers accommodations in Edinburgh, 3.3 miles from University of Edinburgh and 3.5 miles from National Museum of Scotland.

From $60.55 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 87 reviews

Providing a garden, Musselburgh Links B&B offers accommodations in Musselburgh. This recently renovated bed and breakfast is located 1.6 miles from Portobello Beach and 5.7 miles from Arthur's Seat.

From $114.36 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 24 reviews

Duddingston Guest House - Rooms Only enjoys a location in Edinburgh, 3.8 miles from Edinburgh Playhouse and 4 miles from Royal Mile.

From $138.98 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 28 reviews

City Escape enjoys a location in Edinburgh, 2.4 miles from Arthur's Seat and 2.8 miles from University of Edinburgh. Both free Wifi and parking on-site are accessible at the homestay free of charge.

From $76.69 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 958 reviews

With free private parking, the Aynetree Guest House is on a main bus route, with excellent direct access to Edinburgh city center.

From $102.93 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,166 reviews

This traditional, family-run hotel is 2 miles from Edinburgh Waverley Rail Station and the city center. It offers free Wi-Fi in public areas, and free private parking on site.

From $53.82 per night