Skip to main content

Filter by:


Star rating

Review score

Millerhill – 475 hotels and places to stay
See the latest prices and deals by choosing your dates.
Mercure Edinburgh City - Princes Street Hotel, hotel in Millerhill

On Princes Street, opposite the Scott Monument and National Gallery, Mercure Edinburgh City - Princes Street Hotel has an excellent location, a friendly atmosphere and views of Edinburgh Castle.

Absolutely nothing staff was not great
7.2
Scored 7.2
Good
Rated good
7,217 reviews
Price from£106per night
The Melville Inn by Innkeeper's Collection, hotel in Millerhill

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 location was great for our needs this visit. The decor of the rooms was really nice.
8.8
Scored 8.8
Fabulous
Rated fabulous
4,023 reviews
Price from£57.60per night
Best Western Kings Manor, hotel in Millerhill

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.

Perfect location. Just a bus away to the city and close to the beach
8.5
Scored 8.5
Very good
Rated very good
6,436 reviews
Price from£81per night
Radisson Blu Hotel, Edinburgh City Centre, hotel in Millerhill

Radisson Blu Hotel, Edinburgh City Centre features a spa/ fitness centre, bar and bedrooms with free Wi-Fi. Waverley train station is just a 5-minute walk away.

Comfortable Room, location, staff, cleanliness, parking, ev charging
8.4
Scored 8.4
Very good
Rated very good
5,615 reviews
Price from£238per night
Holiday Inn Express Edinburgh – Royal Mile, an IHG Hotel, hotel in Millerhill

This city centre Holiday Inn Express is just a few minutes’ walk from the Royal Mile, and 0.6 miles from Holyrood House.

Very clean, organised and fit for purpose. Minimalist. Easy to get a taxi. Helpful staff. Comfortable bed. Ample breakfast. Decent tv to watch the news.
8.1
Scored 8.1
Very good
Rated very good
4,717 reviews
Price from£109.99per night
ibis Edinburgh Centre Royal Mile – Hunter Square, hotel in Millerhill

In the heart of historic Edinburgh, ibis Edinburgh Centre Royal Mile is situated just off the historic Royal Mile. The stylish hotel has a lively bar and spacious rooms with internet access.

Excellent location, very clean, good shower.
8.2
Scored 8.2
Very good
Rated very good
4,982 reviews
Price from£126.65per night
Old Waverley Hotel, hotel in Millerhill

On Edinburgh's famous Princes Street, Old Waverley Hotel offers elegant accommodation in the New Town area. Waverley rail station is a 1-minute walk away.

Bath.. Location.. Comfortable bed, friendly staff
7.9
Scored 7.9
Good
Rated good
7,298 reviews
Price from£159per night
The Bruntsfield Hotel, hotel in Millerhill

The The Bruntsfield Hotel is a townhouse hotel just a short walk from Edinburgh city centre, which is a UNESCO World Heritage Site.

It was warm and nice in the room though it was cold outside. Clean room and bathroom.
8.3
Scored 8.3
Very good
Rated very good
3,125 reviews
Price from£89.10per night
Brooks Hotel, hotel in Millerhill

This hotel is set in the West End of the city, only 0.6 miles from Edinburgh Castle. Brooks Hotel offers a 24-hour front desk and free Wi-Fi.

the place the garden
7.2
Scored 7.2
Good
Rated good
3,129 reviews
Price from£198per night
easyHotel Edinburgh, hotel in Millerhill

With scenic views of Edinburgh Castle and Princes Gardens, EasyHotel Edinburgh is located in the New Town district in Edinburgh, 400 metres from Edinburgh Castle and 600 metres from EICC.

Excellent location and very friendly staff
5.9
Scored 5.9
Above average
Rated okay
2,762 reviews
Price from£138.99per night
See all hotels near Millerhill
Subscribe to receive premium deals

Prices drop the moment you sign up!