Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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.

Market Street hotel 4 stars

Hotel in Old Town, Edinburgh

Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline. Central location, great value, superb breakfast area. Highly recommended.

Show more Show less
9
Superb
1,207 reviews
Price from
£128.70
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. It is an absolute brilliant Hotel. I actually just wanted to stay for one night but I had to stay longer... My room was huge, beautifully designed and as thought through as a hotel room can be (It really had everything from nespresso coffee and fresh milk to nailpolish remover and hairstraightener )... The staff was very welcoming and helpful at all times and the breakfast was great.Highly recommend. One of the best Hotels I have stayed in so far.

Show more Show less
9.1
Superb
1,359 reviews
Price from
£126
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 were really welcoming and went the extra mile to make sure guests were comfortable and well looked after. Rooms were quiet and the hotel is conveniently located near several bus lines into the city

Show more Show less
9.4
Superb
1,231 reviews
Price from
£72
per night

Gleneagles Townhouse 5 stars

Hotel in New Town, Edinburgh

Set in Edinburgh and with Edinburgh Waverley station reachable within 400 metres, Gleneagles Townhouse offers concierge services, non-smoking rooms, a fitness centre, free WiFi and a bar. amazing service, location and breakfast!

Show more Show less
9.3
Superb
100 reviews
Price from
£310
per night

Ocean Mist Leith

Hotel in Leith, Edinburgh

Situated in Edinburgh and with Royal Yacht Britannia reachable within less than 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the... all of it! the atmosphere and staff were amazing!

Show more Show less
9.5
Exceptional
578 reviews
Price from
£102.60
per night

BrewDog DogHouse Edinburgh

Hotel in Old Town, Edinburgh

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. Homeliest and most relaxing hotelroom i have ever experienced.

Show more Show less
9.6
Exceptional
522 reviews
Price from
£175
per night

Old Aberlady Inn 3 stars

Hotel in Aberlady

Situated in Aberlady and with Aberlady Bay Beach reachable within 200 metres, Old Aberlady Inn features a garden, non-smoking rooms, free WiFi and a bar. This 3-star hotel offers room service. friendly, community oriented. great meals especially breakfast.

Show more Show less
9.1
Superb
638 reviews
Price from
£73.15
per night

21212 5 stars

Hotel in New Town, Edinburgh

Featuring a shared lounge, a restaurant as well as a bar, 21212 is located in the centre of Edinburgh, 300 metres from Edinburgh Playhouse. Good location - walking distance from railway station (not flat) if you're able to or a short trip in a taxi otherwise. Literally next door to Calton Hill and the monuments and a fantastic view on clear day. Round the corner from cafes, pubs, Theatre Royal, cinema and many other things. Easy to get to Princes Street etc. We walked everywhere but I saw many buses going close by the end of the road too when going to & from the hotel. I asked when booking if I could have a room with a bath and although this was not guaranteed I wasn't disappointed. The bathroom was huge with a walk in shower and the most beautiful stand alone bath as well. We stayed for 2 nights and I had a lovely hot bubble bath on each night which is a real treat for me and made the break extra special. There were lovely large white towels, luxurious face cloths and white bathrobes available too (also new slippers in wardrobe too though I didn't use any). The bed was massive and unbelievably comfortable, I didn't really want to get out of it! We had breakfast one morning which was served in an extremely graceful room. If you are planning on having breakfast at the hotel and have any dietary requirements do let them know in advance as they will assist! The first morning we did eat at a lovely café around the corner which had vegetarian and vegan options too. There is a large lounge area you can relax in at the hotel if you want to read or just have some quiet time. Room and bathroom were utterly spotless. View from the room was lovely. There were no hot drinks facilities in the room (there was fresh mineral water daily) but a Nespresso machine was literally 2 steps outside the room with plenty of options available. Fabulous Bluetooth speaker to connect the TV or your phone to as well to enjoy some radio or Spotify if you wished. The staff were all very friendly and very helpful. We didn't need much by way of assistance but when we did they were there.

Show more Show less
9.1
Superb
168 reviews
Price from
£150
per night

The Bonnie Badger 5 stars

Hotel in Gullane

The Bonnie Badger features a garden, shared lounge, a restaurant and bar in Gullane. Built in 19th century, this 5-star hotel is within 2.9 km of Aberlady Bay Beach and 1.3 km of Muirfield. A wonderful hotel, staff were superb from arrival to departure, rooms are fabulous with luxurious beds and toiletries, clean towels every day whether needed or not. Only 10 mins walk from the hotel to a gorgeous sandy beach, and Gullane has a charming main street. We ate in the main restaurant and the food was amazing, and we used the main bar and the outside garden area and loved the service given and choice of food and drinks in both. Will definitely be back!

Show more Show less
9.1
Superb
215 reviews
Price from
£225
per night

The Craigie Hotel 4 stars

Hotel in Penicuik

Situated in Penicuik, The Craigie Hotel has a restaurant, bar, garden, and free WiFi throughout the property. Boasting room service, this property also provides guests with a terrace. it is a lovely old hotel with a generous spirit about it. Big rooms, staff who always do more than you expect with warmth and service mindedness that’s very hard to find in the disrupted travel industry. Best bed in Scotland! We’ve stayed here many times, in a favorite corner room and will return. The restaurant is also very good!

Show more Show less
9.2
Superb
666 reviews
Price from
£115
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