Skip to main content

Filter by:


Star rating

Review score

Newtongrange – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Cichy I uroczy pokój, hotel in Newtongrange

Cichy I uroczy pokój, a property with a garden, is located in Newtongrange, 15 km from University of Edinburgh, 15 km from Royal Mile, as well as 15 km from National Museum of Scotland.

House, specially the view from the house throw out from the window it was fabulous.
7.0
Scored 7.0
Good
Rated good
6 reviews
Price from£48.75per night
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.

The room was spacious quiet clean and comfortable. The food next door was well presented hot and very tasty, not overpriced the staff were very present and more than helpful.
8.8
Scored 8.8
Fabulous
Rated fabulous
4,021 reviews
Price from£57.60per 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 owners were extremely welcoming and friendly. The breakfasts were excellent and the owner cooked us something quickly on our last morning as we had to leave early for an early flight.
8.6
Scored 8.6
Fabulous
Rated fabulous
1,594 reviews
Price from£261per 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.

Beautiful castle, lovely sitting areas, beautiful grounds.
8.3
Scored 8.3
Very good
Rated very good
834 reviews
Price from£172.77per 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.

room size, the proximity of the city
8.1
Scored 8.1
Very good
Rated very good
238 reviews
Price from£254.52per 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.

Lovely location, very pleasant staff, nice spacious room with tea, coffee etc. All round, fantastic.
9.4
Scored 9.4
Superb
Rated superb
1,836 reviews
Price from£175.50per 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
253 reviews
Price from£382.50per 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.

The room was clean, quiet and had plenty of space and everything we needed, the bed was really comfortable and huge. The pool was fantastic, all the facilities were clean. Breakfast also really good and all the staff were helpful and friendly. Bus stop directly outside and train only 5 minutes walk made it easy to get into Edinburgh.
8.5
Scored 8.5
Very good
Rated very good
6,436 reviews
Price from£81per 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.

Very nice castle and grounds. Very friendly staff that made us feel very comfortable and welcome
8.5
Scored 8.5
Very good
Rated very good
1,267 reviews
Price from£144per night
Ravelston House, hotel in Newtongrange

Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.

Friendly staff very helpful
8.3
Scored 8.3
Very good
Rated very good
910 reviews
Price from£125per night
See all hotels near Newtongrange
Subscribe to receive premium deals

Prices drop the moment you sign up!