Skip to main content

Filter by:


Star Rating

Review Score

Edinburgh – 508 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hampton By Hilton Edinburgh Airport, hotel in Edinburgh

Located 2-minutes walk away from Edinburgh Airport, Hampton By Hilton Edinburgh Airport offers free WiFi. Among the various facilities of this property are a fitness center and a bar.

8.2
Scored 8.2
Very Good
Rated very good
8,165 reviews
Price from$272.14per night
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,038 reviews
Price from$168.09per 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,553 reviews
Price from$94.63per 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,788 reviews
Price from$166.97per night
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.

7.4
Scored 7.4
Good
Rated good
11,773 reviews
Price from$88.53per night
Dalmahoy Hotel & Country Club, hotel in Edinburgh

Set among 1000 acres of beautiful parkland with two 18-hole golf courses, this historic country hotel, built in 1725, offers luxurious spa and leisure facilities, and informal and fine dining...

8.1
Scored 8.1
Very Good
Rated very good
8,421 reviews
Price from$130.47per night
Holiday Inn Express Edinburgh Airport, an IHG Hotel, hotel in Edinburgh

Next to Edinburgh Airport, the award-winning Holiday Inn Express Edinburgh Airport offers a chargeable 24-hour shuttle service and rooms with showers. Central Edinburgh is 15 minutes’ drive away.

7.7
Scored 7.7
Good
Rated good
3,997 reviews
Price from$208.48per 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,555 reviews
Price from$211.79per 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,836 reviews
Price from$285.13per 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,276 reviews
Price from$314.82per night
See all hotels near Edinburgh
Subscribe to receive premium deals

Prices drop the second you sign up!