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. Can still smell the lovely newness of the wood and carpets are all still so new too. Was handy for a nearby hospital visit for surgery for a member of our group. We had a lovely visit to Dobbies whilst waiting on them and a short drive to Fort Kinnaird. We didn’t go into Edinburgh as this wasn’t the purpose of our stay but I hear the bus stops on the main road outside with a 40 minute journey if you wanted that.

Show more Show less
9.4
Superb
1,270 reviews
Price from
£52
per night

Motel One Edinburgh-Princes 3 stars

Hotel in New Town, Edinburgh

Motel One Edinburgh-Princes is set in the heart of Princes Street and less than 5 minutes’ walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk. Special thanks to the hotel allowing me to put my luggage for 3 days, such that I can continue my 3 days tour to Skye. Thank you!

Show more Show less
9
Superb
3,107 reviews
Price from
£99
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. Stunning accommodation located in the heart of Edinburgh, very close to the train station and to the several points of interest. The staff is really kind and nice. The room was comfortable and silent.

Show more Show less
9.1
Superb
5,921 reviews
Price from
£99
per night

Black Ivy 4 stars

Hotel in Bruntsfield, Edinburgh

Black Ivy is just a 15-minute walk from Edinburgh city centre and features a lively bar which overlooks Bruntsfield Links park. Everything was wonderful, the bed was amazingly comfortable. Best stop we've had so far on a 5 week trip.

Show more Show less
9
Superb
1,033 reviews
Price from
£79
per night

Dakota Edinburgh 4 stars

Hotel in Queensferry

The 4-star Dakota Edinburgh is a modern hotel with an award-winning restaurant and free Wi-Fi. Great service, picked up from airport by Alastair, very friendly. Receptionist Robyn was very helpful, even set up with wi fi connection on my phone and tablet. Dinner was excellent and great service as was breakfast. Love staying at this hotel, my third time.

Show more Show less
9
Superb
2,366 reviews
Price from
£72
per night

The Scotsman Hotel 4 stars

Hotel in Old Town, Edinburgh

Overlooking Carlton Hill, Princes Street Gardens and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper. Bed and pillows were extra comfy! Room and bathroom were clean! And it’s so spacious! Will go back for sure

Show more Show less
9
Superb
2,564 reviews
Price from
£184.50
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. Amazing location and fabulous staff. Highly recommend this beautiful hotel in Edinburgh.

Show more Show less
9.1
Superb
2,832 reviews
Price from
£165.60
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. Excellent location, with very professional staff and excellent service. We really enjoyed our stay there.

Show more Show less
9.4
Superb
1,733 reviews
Price from
£320
per night

Apex Waterloo Place Hotel 4 stars

Hotel in New Town, Edinburgh

With a stylish swimming pool and Scottish restaurant, the luxury 4-star Apex Waterloo Place Hotel offers sumptuous rooms with free WiFi. Its near the train station. Staff are accomodating. Short distance walk to the tourist spots. Good breakfast

Show more Show less
9
Superb
3,183 reviews
Price from
£139.10
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. Brilliant location, so easy to get everywhere including the airport (it’s 2 minutes from the tram stop). Breakfast is in the lovely restaurant attached and a great atmosphere and nice choice. We were lucky and were upgraded to an apartment - wow, they are beautiful, I really did not want to leave. Lovely design, very comfortable. Friendly helpful staff too.

Show more Show less
9.4
Superb
1,236 reviews
Price from
£175
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