Skip to main content

Filter by:


Star rating

Review score

Edinburgh – 524 hotels and places to stay
See the latest prices and deals by choosing your dates.
ibis budget Hotel Edinburgh Park, hotel in Edinburgh

An 8-minute drive from Edinburgh Airport, ibis Budget Hotel Edinburgh Park lies just off the City of Edinburgh Bypass and 30 minutes’ walk from Edinburgh Park Train Station.

close to airport and cheap compared to other locations
7.4
Scored 7.4
Good
Rated good
11,868 reviews
Price from£71.10per night
Hampton By Hilton Edinburgh West End, hotel in Edinburgh

Located within a 5-minute walk of EICC and a 12-minute walk of Edinburgh Castle, Hampton By Hilton Edinburgh West End in Edinburgh features a fitness centre and rooms with free WiFi.

Breakfast, location
8.1
Scored 8.1
Very good
Rated very good
8,486 reviews
Price from£112.94per night
The Haymarket Hotel, hotel in Edinburgh

The Haymarket Hotel in Edinburgh city centre is located down a cobbled street in the historic Haymarket area.

Location and staff were very friendly, bed comfortable
8.1
Scored 8.1
Very good
Rated very good
6,695 reviews
Price from£189per night
The White Lady Wetherspoon, hotel in Edinburgh

Located in Edinburgh and with Edinburgh Zoo reachable within less than 1 km, The White Lady Wetherspoon provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

Room was comfortable & Clean. A little diappointed as attic room with just roof velux windows with no view, but the up side was it was nice & quiet. Breakfast was optional in the bar and was great value as per normal witherspoons menu. Location great for bus into city centre. We appreciated getting a space for car in car park.
8.5
Scored 8.5
Very good
Rated very good
3,608 reviews
Price from£81per night
Murrayfield Hotel, hotel in Edinburgh

Situated by Murrayfield Stadium, home of the Scottish Rugby Union, Murrayfield Hotel offers guest accommodation with free Wi-Fi, free parking, a pub, and a restaurant.

Great little hotel. A little bit noisy from traffic at night, but not enough to put me off. Eat dinner I. The restaurant, seafood Thai curry was amazing as was the choice of beers. Staff were very attentive. Not to dat from the city centre. Caught a bus in and walked back. All very easy.
8.3
Scored 8.3
Very good
Rated very good
3,502 reviews
Price from£247.86per night
Macdonald Houstoun House, hotel in Edinburgh

In beautiful, peaceful grounds, between Edinburgh and Glasgow, this 4-star hotel is rich in historic charm, with a restaurant, a bar and great leisure facilities, including an 18-metre swimming pool.

Swimming pool, steam room and sauna were wonderful and just what I needed and the breakfast buffet was exceptional.
7.8
Scored 7.8
Good
Rated good
1,517 reviews
Price from£129per night
Corstorphine Lodge Hotel, hotel in Edinburgh

A charming stone-built Victorian villa dating back to the 1880s, Corstorphine Lodge Hotel is located on the A8, which links Edinburgh Airport to the city centre.

Easy to travel into central Edinburgh as it was located on a main bus route. The room we booked was clean, and comfortable.
7.3
Scored 7.3
Good
Rated good
1,686 reviews
Price from£120.15per night
Four Points by Sheraton Edinburgh, hotel in Edinburgh

Just 15 minutes’ walk from Princes Street and Murrayfield Stadium, the Four Points by Sheraton Edinburgh offers rooms with stylish décor and HD LCD TVs. Free Wi-Fi is also available.

The location of this property is absolutely perfect right outside Haymarket and by tram only five minutes or so away, my girlfriend and I used this as a stop during travelling and was generally easy to find, clean and a pleasant stay
7.9
Scored 7.9
Good
Rated good
410 reviews
Price from£87per night
Hill Park Hotel, hotel in Edinburgh

Located in Rosyth, 5.7 km from Forth Bridge, Hill Park Hotel provides accommodation with a restaurant, free private parking and a bar. This 3-star hotel offers a 24-hour front desk and free WiFi.

Lovely and clean, with friendly and helpful staff
8.2
Scored 8.2
Very good
Rated very good
971 reviews
Price from£88.83per night
Eliza House, hotel in Edinburgh

Situated 15 minutes’ walk to Edinburgh castle and the picturesque West Princes Street Gardens, the Eliza House offers 3-star accommodation with free Wi-Fi, and easy access to the city centre.

Rooms where big, the staff was super nice and the location was great
7.1
Scored 7.1
Good
Rated good
1,155 reviews
Price from£134.10per night
See all hotels near Edinburgh
Subscribe to receive premium deals

Prices drop the moment you sign up!