Skip to main content

Hotels near Kirkliston

Search hotels and more near Kirkliston

Filter by:

Star rating

Review score

Kirkliston – 451 hotels and places to stay

See the latest prices and deals by choosing your dates.
ibis budget Hotel Edinburgh Park, hotel in Kirkliston

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.

Reasonably priced
Scored 7.4
7.4
Rated good
Good
11,709 reviews
Price from
£71.10
1 night, 2 adults
Murrayfield Hotel, hotel in Kirkliston

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.

Beautiful location and rooms. Staff were excellent, welcoming, accommodating and polite.
Scored 8.3
8.3
Rated very good
Very good
3,264 reviews
Price from
£90.04
1 night, 2 adults
Macdonald Houstoun House, hotel in Kirkliston

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.

Our bedroom was beautiful. Lovely grounds & food was delicious. Highly recommended. Staff were lovely and Attentive
Scored 7.9
7.9
Rated good
Good
1,363 reviews
Price from
£117
1 night, 2 adults
Corstorphine Lodge Hotel, hotel in Kirkliston

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.

Breakfast
Scored 7.3
7.3
Rated good
Good
1,905 reviews
Price from
£120.15
1 night, 2 adults
Hampton By Hilton Edinburgh Airport, hotel in Kirkliston

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 centre and a bar.

It was in a good location in the hotel. Also provided all types of breakfast very nice
Scored 8.1
8.1
Rated very good
Very good
10,131 reviews
Price from
£94.14
1 night, 2 adults
Moxy Edinburgh Airport, hotel in Kirkliston

Situated in Ingliston, 6.8 km from Edinburgh Zoo, Moxy Edinburgh Airport features accommodation with a fitness centre, private parking, a restaurant and a bar.

It was very Local To the airport, lovely clean hotel
Scored 8.1
8.1
Rated very good
Very good
10,836 reviews
Price from
£81
1 night, 2 adults
DoubleTree by Hilton Edinburgh Airport, hotel in Kirkliston

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

Overall the stay was good. The shower in the room was pretty poor in that the water was more a mist of spray than a shower and the showers in the leisure centre were only giving out cold water. Other than that, their were no issues.
Scored 8.1
8.1
Rated very good
Very good
3,739 reviews
Price from
£102.72
1 night, 2 adults
DoubleTree by Hilton Edinburgh - Queensferry Crossing, hotel in Kirkliston

With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site.

The room was very spacious, very clean, well presented, had a very comfortable bed and good shower etc. The quality of the evening meal was excellent. The quality of food at breakfast was also very good.
Scored 8.8
8.8
Rated fabulous
Fabulous
1,727 reviews
Price from
£146.32
1 night, 2 adults
Courtyard by Marriott Edinburgh West, hotel in Kirkliston

Courtyard Edinburgh West is located in Edinburgh, 500 metres from Heriot-Watt University and 7.2 km from BT Murrayfield Stadium. Guests can enjoy all-day dining at the on-site restaurant, The Avenue.

Room was larger than expected, however, there was little or no drawer space. We stayed for 4 nights so needed drawer space. The bed was very comfortable and the shower was good. Room was nice and clean.
Scored 8.2
8.2
Rated very good
Very good
2,860 reviews
Price from
£84.60
1 night, 2 adults
Novotel Edinburgh Park, hotel in Kirkliston

This 4-star Novotel is 200 metres from Edinburgh Park Rail Station and a 12-minute train ride from the city centre. It has modern rooms and a heated indoor swimming pool.

Location, we use this hotel a lot
Scored 8.6
8.6
Rated fabulous
Fabulous
5,382 reviews
Price from
£79
1 night, 2 adults
See all hotels near Kirkliston