Skip to main content

Filter by:


Star rating

Review score

Edinburgh – 520 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.

Everything was good and only stayed one night which was close to the airport and links straight to city.
7.4
Scored 7.4
Good
Rated good
11,811 reviews
Price from£71.10per night
Leonardo Edinburgh Murrayfield, hotel in Edinburgh

Located in Edinburgh and within 2.4 km of Edinburgh Zoo, Leonardo Edinburgh Murrayfield features a bar, non-smoking rooms, and free WiFi throughout the property.

Lovely hotel with access to the spa and pool facilities. Ample parking, local to the Zoo and bus transport into city centre. Staff were all lovely, even checking to see if our room was ready when we arrived so we could check in there and then and head off to get on with our day
7.9
Scored 7.9
Good
Rated good
6,934 reviews
Price from£98.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.

Especially that the staff were very supportive and genuinely helpful.
8.1
Scored 8.1
Very good
Rated very good
8,431 reviews
Price from£118.07per night
Holiday Inn Express Edinburgh City West, an IHG Hotel, hotel in Edinburgh

This modern hotel has a quiet location with easy access by bus to the city centre, 3.2 km away. It is 8 km from Edinburgh Airport and offering parking and air-conditioned rooms.

Location and first floor room with our dog
7.9
Scored 7.9
Good
Rated good
5,515 reviews
Price from£152.99per night
Holiday Inn Edinburgh Zoo, an IHG Hotel, hotel in Edinburgh

This hotel is next to Edinburgh Zoo, close to Murrayfield Stadium and 4 miles from Edinburgh International Airport. It offers a pool, gym, free parking and a restaurant.

Great location next door to Edinburgh Zoo. Buses leave every few minutes from outside the front of the hotel which take you to the city centre in about 15 minutes. Very good breakfast, lots of choice.
8.3
Scored 8.3
Very good
Rated very good
676 reviews
Price from£63.75per night
DoubleTree by Hilton Edinburgh Airport, hotel in Edinburgh

This DoubleTree by Hilton is set a 7-minute walk from Edinburgh Airport. It boasts a sauna, a gym and a fine restaurant.

Very close to the airport (no more than 10 minutes walk from arrivals). Good breakfast and nice staff.
8.1
Scored 8.1
Very good
Rated very good
3,295 reviews
Price from£124.92per night
Village Hotel Edinburgh, hotel in Edinburgh

Offering an indoor pool and a spa and wellness centre, Village Hotel Edinburgh is located a short distance from Edinburgh city centre.

I like the Village hotels due to the combination of restaurant/starbucks/onsite parking & gym which is quite unique. The rooms are usually decent and I got a free upgrade to one of the bigger rooms which also saved me on gym/parking charges.
7.8
Scored 7.8
Good
Rated good
3,143 reviews
Price from£121per night
Delta Hotels by Marriott Edinburgh, hotel in Edinburgh

Delta Hotels by Marriott Edinburgh features a luxury leisure club where guests can relax in the sauna, steam room or whirlpool.

Nicely decorated and very friendly staff
7.8
Scored 7.8
Good
Rated good
793 reviews
Price from£152per night
Toby Carvery Edinburgh West by Innkeeper's Collection, hotel in Edinburgh

Free private parking is provided at Innkeeper's Lodge Edinburgh, which is located just 10 minutes’ walk from Edinburgh Zoo.

All you can eat breakfast was lovely as was the carvery dinner. Good bang for your buck
8.3
Scored 8.3
Very good
Rated very good
1,273 reviews
Price from£134.10per night
The Bonham, hotel in Edinburgh

Situated in Edinburgh's West End, The Bonham Hotel is a Victorian town house. Majority of the bedrooms have a city view.

The location is perfect (for me).Its a classic hotel in a beautiful building. Very clean and smells nice. You well notice that from the entrance . The staff is very nice , friendly and professional. They take care of every small details. Which I really appreciate. Definitely my first choice in Edinburgh.
9.0
Scored 9.0
Superb
Rated superb
1,881 reviews
Price from£260per night
See all hotels near Edinburgh
Subscribe to receive premium deals

Prices drop the moment you sign up!