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 staff were both polite and efficient, as well as being friendly. Breakfast was fresh, well presented and abundant. The rooms were cleaned to a high standard every day. The restaurant offered a good menu with reasonable prices.

Show more Show less
9.4
Superb
1,170 reviews
Avg. price/night:
£49

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. Staff very very kind and always available (thanks Mario) Position Very clean and quiet Two European electric socket in the room Good breakfast Nice view from the room

Show more Show less
9
Superb
3,021 reviews
Avg. price/night:
£69

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,784 reviews
Avg. price/night:
£69

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.

Show more Show less
9
Superb
1,005 reviews
Avg. price/night:
£84

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 place to stay. Very helpful staff and convenient location to the airport.

Show more Show less
9
Superb
2,242 reviews
Avg. price/night:
£72

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. Great location, nice check-in experience.

Show more Show less
9
Superb
2,218 reviews
Avg. price/night:
£129.60

Kimpton - Charlotte Square 5 stars

Hotel in New Town, Edinburgh

Kimpton Charlotte Square Hotel is situated in Edinburgh, just metres from Princes Street and George Street. Very kind staff. Good hospitality. Delicious breakfast.

Show more Show less
9.1
Superb
2,752 reviews
Avg. price/night:
£129.80

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. Gorgeous hotel, courteous staff and amazing facility

Show more Show less
9.4
Superb
1,612 reviews
Avg. price/night:
£180

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. Excellent breakfast, cleanliness, great location, friendly staff and comfortable rooms. Close to station and high street.

Show more Show less
9
Superb
3,163 reviews
Avg. price/night:
£95

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. I last stayed at The Rutland maybe 11 years ago. It had improved massively, and being so central was great. All the staff were very nice and we left on Saturday, knowing we would be very happy to return.

Show more Show less
9.4
Superb
1,220 reviews
Avg. price/night:
£170

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

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
gogless