Skip to main content

Hotels near Newtongrange

Search hotels and more near Newtongrange

Filter by:


Star rating

Review score

Newtongrange – 523 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Melville Inn by Innkeeper's Collection, hotel in Newtongrange

Located within 9.4 km from Edinburgh City Centre, 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.

Clean and comfortable
8.8
Scored 8.8
Fabulous
Rated fabulous
4,205 reviews
Price fromUAH 2,981.12per night
Kildonan Lodge Hotel, hotel in Newtongrange

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

The room was quite good, clean and with sufficient space. A kettle, coffee and tea sachets were provided, as well as milk and water. There was no contact with any staff but the check-in and check-out process went smoothly. The location was good, at a 30-min walk from the city centre and a nearby rental bike station (15 min walking distance).
8.4
Scored 8.4
Very good
Rated very good
1,478 reviews
Price fromUAH 13,508.20per night
OYO Arden Guest House, Craigmillar Castle Edinburgh, hotel in Newtongrange

This 3-star guest house offers warm, stylish rooms with private bathrooms and flat-screen TVs. Edinburgh’s historic centre is just 5 minutes’ drive away.

Nothing. The room was dirty, sheets were stained, the window wouldn't close and the toilet was leaking on to the bathroom floor. Definitely wouldn't advise for anyone with asthma, the bathroom ceiling was absolutely covered in mould.
6.2
Scored 6.2
Pleasant
Rated pleasant
627 reviews
Price fromUAH 7,944.48per night
Duddingston Guest House, hotel in Newtongrange

Located in Edinburgh, 2.1 km from Portobello Beach, Duddingston Guest House provides accommodation with a garden, free private parking and a shared lounge.

Comfortable bed
6.2
Scored 6.2
Pleasant
Rated pleasant
17 reviews
Price fromUAH 4,582.96per night
Hotel Ceilidh-Donia, hotel in Newtongrange

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

The hotel is at the foot of the mountain, with a cozy room, a comfortable bed and everything you need. Delicious breakfasts. Hospitable staff. Very nice place for rest.
9.4
Scored 9.4
Superb
Rated superb
1,901 reviews
Price fromUAH 4,658per night
Prestonfield House, hotel in Newtongrange

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

Superb decor, safe quiet location and excellent staff service. .
9.4
Scored 9.4
Superb
Rated superb
254 reviews
Price fromUAH 19,796.51per night
Best Western Kings Manor, hotel in Newtongrange

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

It’s vicinity to Edinburgh, safe parking & facilities.
8.4
Scored 8.4
Very good
Rated very good
6,552 reviews
Price fromUAH 5,123.80per night
Melville Castle Hotel, hotel in Newtongrange

Located in Edinburgh, 10 km from University of Edinburgh, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

location
8.5
Scored 8.5
Very good
Rated very good
1,338 reviews
Price fromUAH 7,401.05per night
Dalhousie Castle Hotel, hotel in Newtongrange

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

Very friendly staff. Beautiful location. Castle is amazing. Spa was lovely and relaxing. My room in the lodge was very nice and comfortable. Would definitely stay again.
8.3
Scored 8.3
Very good
Rated very good
841 reviews
Price fromUAH 8,941.81per night
Edinburgh37, hotel in Newtongrange

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

Very clean, a basic hotel but had all the essentials.
8.1
Scored 8.1
Very good
Rated very good
270 reviews
Price fromUAH 11,370.18per night
See all hotels near Newtongrange