Where to Stay in Edinburgh & Lothians

Capital city and surrounding areas with castles and coast.

Sort by:
Boutique Hotel

Kimpton Charlotte Square

Edinburgh
££

Stylish boutique hotel in seven interconnected Georgian townhouses overlooking Charlotte Square Gardens. Features 199 individually designed rooms with tartan touches, BABA restaurant serving Mediterranean cuisine, indoor pool, spa, and complimentary social hour. Pet-friendly with excellent service.

Fresh, vibrant boutique hotel with fantastic New Town location. Love the glass-topped courtyard, complimentary wine hour, and the pool - rare for central Edinburgh. Staff are brilliant and BABA restaurant is excellent.
Boutique Hotel

The Scotsman Hotel

Edinburgh
££

Historic 4-star boutique hotel in the former Scotsman newspaper headquarters (1905). Features magnificent marble staircase, 72 individually designed rooms with city views, 48-seat boutique cinema, spa, and Grand Café restaurant. Located on North Bridge between Old and New Town.

Fabulous historic building with bags of character. The marble staircase is stunning, rooms are spacious with high ceilings, and the location couldn't be better - one minute from Waverley Station and the Royal Mile.
🏠 Guest House

Elder York Guest House

Edinburgh
££

Centrally located 3-star guest house in a Grade A listed Georgian building in New Town. Just 5 minutes from Princes Street and The Playhouse theatre. Offers 12 individually decorated en-suite rooms with period features, delicious Scottish breakfast, and warm hospitality.

Edinburgh's most central guest house with wonderful host Murray who goes above and beyond. The breakfast is outstanding, rooms are spotless, and you can walk to everything. Great value for the location.
🏨 Hotel

The Fingal

Leith
£££

Unique 5-star floating hotel aboard a retired lighthouse ship berthed in Leith. Features 23 nautical-inspired cabins with Art Deco styling, The Lighthouse Restaurant, and glamorous ballroom. Scotland's first luxury floating hotel. TripAdvisor's #1 UK and #4 worldwide 'One of a Kind' hotel.

Absolutely spectacular and completely different - staying on a ship without leaving port! The attention to detail is incredible, breakfast is superb, and it's right by the Royal Yacht Britannia. A memorable experience.
Boutique Hotel

The Roseate Edinburgh

Edinburgh
£££

Elegant 5-star boutique hotel in two restored Victorian townhouses in Haymarket, dating from the 1860s. Part of Small Luxury Hotels of the World. Features 35 rooms with freestanding baths, vintage whisky cabinet, Scottish restaurant, and beautiful gardens. Dog-friendly.

Charming Victorian elegance with a warm Scottish welcome. The whisky bar is a highlight, rooms are beautifully designed, and the breakfast is excellent. Perfect West End location - residential feel but easy walk to centre.
🏡 B&B

Lauderville Guest House

Edinburgh
££

Award-winning 4-star Victorian guest house on Mayfield Road. Features 11 en-suite rooms including luxury four-poster options, beautifully decorated throughout. Excellent breakfast menu, secure free parking, and garden. Family-run with exceptional hospitality. Walking distance to city centre.

Lovely family-run B&B with warm hosts Simon and team. The four-poster room is gorgeous, breakfast is delicious, and free parking is a bonus. About 30 minutes walk to centre but regular buses make it easy.
🏨 Hotel

The Caledonian Edinburgh

Edinburgh
££££

Grand 5-star railway hotel at the west end of Princes Street, opened 1903. Now Curio Collection by Hilton with 241 elegant rooms, award-winning restaurants including Grazing by Mark Greenaway, Peacock Alley lounge, spa with pool, and stunning castle views. Edinburgh landmark.

The grand station hotel in all its Victorian glory. Peacock Alley afternoon tea is divine, spa and pool are excellent, and the castle views are magnificent. Classic Edinburgh luxury with impeccable service.
Back to All Regions