Skip to main content

Hotels near Newtongrange

Search hotels and more near Newtongrange

Filter by:

Star rating

Review score

Newtongrange – 406 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.

I absolutely loved that a pub was right next to the inn, it helped that after a long day in Edinburgh walking I could go get some food at the pub and bring it back to my room, bonus the food is really good. I recommend booking a sunday roast table! The room was very big as well, I barely used the living room area. The shower had great pressure and the bathroom was big enough to have your toiletries with you in there. There are also so many electrical plugs in the room, I had my phone, watch, headphones and mobile charger charging all at once! The plugs have a usb port which means no need for extra electric adapter. The room was very clean, even if it was a carpet my allergies didn't act up. I do always bring an hypoallergenic pillow case with me on every trip so that probably helped as well. The water is fine to drink but if you want it in a glass bottle you can ask one at the pub and they'll give it to you. It might be a good 30 to 40 minutes bus ride (depending on traffic) away from Edinburgh but there are so many busses that can pick you up and bring you back since there is a Dobbie's garden center right next to the Inn. If you have a car, there is a huge parking lot just in front of the Inn. Overall I would definitely book there again and I would say that being outside of the city definitely helped in having quieter evenings, for me at least!!
Scored 8.8
8.8
Rated fabulous
Fabulous
4,356 reviews
Price from
£65
1 night, 2 adults
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 staff at this hotel were amazing and welcoming nothing was an issue. So helpful with recommendations for food and where to go also with bus routes into town and back the room was comfy and cosy had an amazing sleep was quite. The breakfast was lovely and so homely a few options to choose from and not long of a wait.
Scored 8.2
8.2
Rated very good
Very good
1,486 reviews
Price from
£181
1 night, 2 adults
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.

My partner and I really appreciated Dorothy and her kindness and care. She was the highlight for being at this guest house. We also enjoyed having a secure parking space for our car. The location is fantastic and easy to take advantage of! Breakfast was really sweet and thoughtful!
Scored 6.0
6.0
Rated pleasant
Pleasant
592 reviews
Price from
£96
1 night, 2 adults
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.

pleasant atmosphere, quality services, nice staff
Scored 9.3
9.3
Rated superb
Superb
1,971 reviews
Price from
£144
1 night, 2 adults
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.

Fabulous hotel and grounds beautiful , decor magnificent. Very helpful friendly staff . Attention to detail excellent . Food at Rhubarb excellent and breakfast delicious with beautiful views .
Scored 9.4
9.4
Rated superb
Superb
265 reviews
Price from
£315
1 night, 2 adults
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.

Bed was very comfy.
Scored 8.4
8.4
Rated very good
Very good
6,328 reviews
Price from
£99
1 night, 2 adults
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 was good, staff were very friendly and helpful and had a good variety of food as well. Our dog Liza was treated so well and she loved the place.
Scored 8.5
8.5
Rated very good
Very good
1,558 reviews
Price from
£159
1 night, 2 adults
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.

Very welcoming, restaurant was great and the staff were lovely!
Scored 8.3
8.3
Rated very good
Very good
929 reviews
Price from
£100
1 night, 2 adults
Northumberland Hotel, hotel in Newtongrange

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

Every clean and good area
Scored 6.6
6.6
Rated pleasant
Pleasant
739 reviews
Price from
£100
1 night, 2 adults
Aynetree Guest House, hotel in Newtongrange

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

Property was very clean with modern facilities. Looked like a recent renovation done to a high standard with some very nice touches in the room for what is essentially a budget hotel/guest house.
Scored 6.8
6.8
Rated pleasant
Pleasant
731 reviews
Price from
£134
1 night, 2 adults
See all hotels near Newtongrange