Skip to main content

Filter by:


Star Rating

Review Score

Edinburgh – 514 hotels and places to stay
See the latest prices and deals by choosing your dates.
Britannia Edinburgh Hotel, hotel in Edinburgh

On the banks of the Water of Leith in a quiet secluded area, this property offers free Wi-Fi and a central location in Edinburgh. The popular shops of Princes Street are just a 15-minute walk away.

5.3
Scored 5.3
Average
Rated fair
13,044 reviews
Price from$168.01per night
Moxy Edinburgh Airport, hotel in Edinburgh

Located in Ingliston, 4.2 miles from Edinburgh Zoo, Moxy Edinburgh Airport has accommodations with a fitness center, private parking, a restaurant and a bar.

8.1
Scored 8.1
Very Good
Rated very good
9,559 reviews
Price from$94.59per night
Leonardo Royal Edinburgh Haymarket, hotel in Edinburgh

In Edinburgh city center, less than 1640 feet from Haymarket Rail Station, the Leonardo Royal Hotel Edinburgh offers great value, with modern family-friendly rooms with attached bathroom and a...

7.8
Scored 7.8
Good
Rated good
12,791 reviews
Price from$168.01per night
The Haymarket Hotel, hotel in Edinburgh

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

8.1
Scored 8.1
Very Good
Rated very good
6,563 reviews
Price from$211.70per 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 center and rooms with free WiFi.

8.1
Scored 8.1
Very Good
Rated very good
8,404 reviews
Price from$140.57per night
Novotel Edinburgh Park, hotel in Edinburgh

This 4-star Novotel is 656 feet from Edinburgh Park Rail Station and a 12-minute train ride from the city center.

8.6
Scored 8.6
Excellent
Rated excellent
5,841 reviews
Price from$260.11per 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 center, 2 mi away. It is 5 mi from Edinburgh Airport and offering parking and air-conditioned rooms.

7.9
Scored 7.9
Good
Rated good
5,490 reviews
Price from$190.40per night
DoubleTree by Hilton Edinburgh Airport, hotel in Edinburgh

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

8.1
Scored 8.1
Very Good
Rated very good
3,277 reviews
Price from$317.66per night
Murrayfield Hotel, hotel in Edinburgh

Located near Murrayfield Stadium, home of the Scottish Rugby Union, the Murrayfield Hotel provides guest accommodations with free Wi-Fi, free parking, a pub, and a restaurant.

8.3
Scored 8.3
Very Good
Rated very good
3,468 reviews
Price from$216.85per night
Courtyard by Marriott Edinburgh West, hotel in Edinburgh

Courtyard Edinburgh West is located in Edinburgh, 1640 feet from Heriot-Watt University and 4.5 mi from BT Murrayfield Stadium. Guests can enjoy all-day dining at the on-site restaurant, The Avenue.

8.2
Scored 8.2
Very Good
Rated very good
2,838 reviews
Price from$136.46per night
See all hotels near Edinburgh
Subscribe to receive premium deals

Prices drop the second you sign up!