Stay in Lothian's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Innkeeper's Collection, Edinburgh, Dalkeith 4 stars

Hotel in Dalkeith

Located within 9.4 km from Edinburgh City Centre, Innkeeper's Collection Melville Inn, Edinburgh, Dalkeith features a connected pub and restaurant with a 24-hour front desk. The room is clean. The dinner and breakfast were good. Good value.

Show more Show less
9.2
Superb
2,018 reviews
Price from
£49
per night

Motel One Edinburgh-Royal 3 stars

Hotel in Old Town, Edinburgh

Situated in the centre of Edinburgh, the Motel One Edinburgh-Royal is 5 minutes’ walk away from the train station, and only half a mile from the Castle. Guests can reach the historical St. The location is amazing! Every attraction is at walking distance, and the main train station is across the street. The bus from airport (Lothian number 100) stays right in front of the station which is a huge plus as you don't have to drag your suitcase around hill-full Edinburgh! The room was really clean and bed was ridiculously comfortable! The lounge area downstairs was also very pretty and the staff are really polite and ready to help out whenever needed.

Show more Show less
9.1
Superb
5,983 reviews
Price from
£69
per night

Kimpton - Charlotte Square, an IHG Hotel 5 stars

Hotel in New Town, Edinburgh

Kimpton Charlotte Square Hotel is situated in Edinburgh, just metres from Princes Street and George Street. Very cozy and comfortable, breakfast buffet was amazing, whole atmosphere was fab, a good value hotel absolutely. Highly recommend.

Show more Show less
9.1
Superb
2,569 reviews
Price from
£150.40
per night

Tigerlily 4 stars

Hotel in New Town, Edinburgh

Tigerlily is an award-winning boutique hotel with chic rooms, an elegant bar, nightclub and a restaurant. Very good service, nice decoration

Show more Show less
9
Superb
1,232 reviews
Price from
£125
per night

The Balmoral Hotel 5 stars

Hotel in Old Town, Edinburgh

Located on Princes Street, The Balmoral has a Michelin-starred restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk. Superb stay, staff were very helpful, polite and professional, excellent room and superb food

Show more Show less
9.4
Superb
2,200 reviews
Price from
£280
per night

The Rutland Hotel & Apartments 4 stars

Hotel in New Town, Edinburgh

The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar. Everything. Just yummy and loads of variety.

Show more Show less
9.3
Superb
1,310 reviews
Price from
£110
per night

Hotel Ceilidh-Donia 3 stars

Hotel in Newington, Edinburgh

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar. The owners of this family hotel are just lovely human beings, and were helpful beyond the call of duty ... even driving us free of charge to the local Prestonfield House for a wedding. The room was spotless and comfortable, the cleaning lady was lovely, the breakfast was super-tasty, the location was quiet and safe, and the bus stop to go into town was just a couple of hundred yards away. If I were to stay in an Edinburgh hotel again, it would definitely be in this one. I highly recommend it.

Show more Show less
9.4
Superb
1,169 reviews
Price from
£65
per night

The Bonham 5 stars

Hotel in West End, Edinburgh

Situated in Edinburgh's West End, The Bonham Hotel is a Victorian town house. Every bedroom has a city view. Delicious food and great value to book a stay inclusive of breakfast. Great spot, easy to access main points of interest but also a peaceful location. Excellent customer service and friendly staff.

Show more Show less
9.1
Superb
1,084 reviews
Price from
£125
per night

Ten Hill Place 4 stars

Hotel in Newington, Edinburgh

Just 0.5 miles from Edinburgh Waverley Rail Station, this 4-star Ten Hill Place, WorldHotels Distinctive is owned by the Royal College of Surgeons of Edinburgh and offers free WiFi. Great room, great location and great breakfast. Would love to stay again.

Show more Show less
9
Superb
1,727 reviews
Price from
£49.50
per night

Old Aberlady Inn 3 stars

Hotel in Aberlady

Boasting a restaurant, bar, garden and free WiFi, Old Aberlady Inn is situated in Aberlady, 1.8 km from Gosford House. Featuring room service, this property also provides guests with a sun terrace. Superb experience from start to finish. I have spent the last 30 years + travelling around the world staying in some of the finest hotels on the planet. This place makes you feel so at home and you really feel part of the team here.

Show more Show less
9.2
Superb
247 reviews
Price from
£77
per night

Hotels with extra health and safety measures

Find hotels in Lothian with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Lothian in the past month

See all

Lothian's best hotels with breakfast

See all

Budget hotels in Lothian

See all

Hotels in Lothian that you can book without a credit card

See all

FAQs about hotels in Lothian

Planning a trip? Get inspired by reviews of cities in Lothian

Explore guest reviews of hotels in Lothian

See all