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. This place was such a great surprise. People were so nice, room with nice dimensions, and everything so very clean. We enjoyed so much that we decided to stay another night. The breakfast was excellent. Everyone was sooooooo nice. thank you so much.

Show more Show less
9.3
Superb
1,602 reviews
Price from
£59
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. The location was great and the bed was comfy!

Show more Show less
9
Superb
3,340 reviews
Price from
£69
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 for this hotel was amazing. The rooms were compact and cosy, ideal for a city break.

Show more Show less
9.1
Superb
6,288 reviews
Price from
£69
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,411 reviews
Price from
£81
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. Beautiful hotel, amazing staff (shout out to Carla and Gavin for being so attentive and helpful). We’d 100% stay again if in Edinburgh. Location is perfect in the new town right next to Rose St and George St full of bars, restaurants and shops. Old town is a 10-15 minute walk away. The breakfast options were delicious and the waiters/waitresses go above and beyond. The spa and gym is a lovely edition. Thank you so much for your amazing hospitality.

Show more Show less
9.1
Superb
2,928 reviews
Price from
£193.14
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. Luxury overnight stay it heart of Edinburgh, well worth the cost

Show more Show less
9.4
Superb
2,050 reviews
Price from
£295
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. Place was great, friendly staff and the hotel is right in the city centre.

Show more Show less
9.4
Superb
1,279 reviews
Price from
£160
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. It was a very clean and beautiful room. Everything was just excellent. Very good shower! You had a choice in different kind of breakfast, a la carte, we stayed 3 nights so you can taste multiple and they where all very good and freshly made! They really took good covid-precautions, which we really appreciated. It is a 15-min walk to the city center.

Show more Show less
9.3
Superb
1,133 reviews
Price from
£80
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. We absolutely loved it. Couldn’t ask for a better place to stay and enjoy Edinburgh.

Show more Show less
9.1
Superb
1,084 reviews
Price from
£179
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. I will definitely return to this hotel when I come visit Edinburgh again. Staffs are super kind & very professional, room is very clean and comfy, breakfast is good!

Show more Show less
9.1
Superb
1,600 reviews
Price from
£71.10
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