3 star hotels in Edinburgh

Multiple accommodations for your stay
Check-in date:
06 Feb 2026
Check-out date:
07 Feb 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

197 results found

Ivy- Braveheart Guest House

26 Gilmore Place, Edinburgh, United Kingdom (Open map)

While staying in the hotel, you are invited to discover the Museum of Edinburgh, located 2.3 km away, or visit sports venues like BT...
Read more...
7.9
Good
1204 reviews

Smith Place Hotel

3 Smith'S Place, Edinburgh, United Kingdom (Open map)

This hotel is situated in the Sint-Agatha-Berchem district, in the vicinity of the fast food restaurant Lucky Buddha. Offering a...
Read more...
7.9
Good
446 reviews

Capital Guest House

7 Mayfield Road, Newington, Edinburgh, United Kingdom (Open map)

The spirelike Victorian memorial "Scott Monument" is 2.6 km from this Edinburgh hotel, while 2.3 km from the Museum of Childhood...
Read more...
8.8
Fabulous
327 reviews

Thistle Hotel

59 Manor Place, Edinburgh, United Kingdom (Open map)

A short distance to a train station enables you to get to Arthur's Seat hike and Scottish National Gallery in no time. Edinburgh...
Read more...
6.6
Pleasant
1151 reviews

The Haymarket Lairg Hotel

1-11 Coates Gardens, Edinburgh, Gb, Edinburgh, United Kingdom (Open map)

You'll need 20-minute drive to Edinburgh airport. The Haymarket Lairg Hotel Edinburgh offers 30 rooms a 25-minute walk from the...
Read more...

Alpha Guest House

19 Old Dalkeith, Edinburgh, United Kingdom (Open map)

While staying in this bed & breakfast, you are invited to discover the Museum of Edinburgh, located 2.7 km away, or visit sports...
Read more...

The White Lady Wetherspoon

98 St, Johns Road, Edinburgh, United Kingdom (Open map)

The Real Mary King's Close is about 6 km from the hotel, while the parish church "St Giles' Cathedral" is about 7 km away. The…
Read more...

Murrayfield Park Guest House

89 Corstorphine Road, Edinburgh, United Kingdom (Open map)

The hotel is around 10 minutes' drive from the grand townhouse "Georgian House" and near a bus stop. Located near a zoo, bars, and...
Read more...
6.1
Pleasant
879 reviews

No.32 Hotel

32 Coates Gardens, Edinburgh, United Kingdom (Open map)

This Edinburgh hotel is situated within a few blocks of the combined National Museum of Scotland, while Scottish Widows Bank Plc is...
Read more...

A-Haven Townhouse Hotel

180 Ferry Road, Edinburgh, United Kingdom (Open map)

The hotel has a quiet location 2.3 km from the Royal Mile, while shopping venues like Charlotte Square are 2.4 km away. Located only...
Read more...
8.7
Fabulous
850 reviews

Arden Guest House, Craigmillar Castle Edinburgh

126 Old Dalkieth Road, Edinburgh, United Kingdom (Open map)

This hotel is about 25 km from Edinburgh airport and 4.5 km from such cultural venues as the Scott Monument. Situated directly on...
Read more...
6.0
Pleasant
504 reviews

Straven Guesthouse

3 Brunstane Road North, Edinburgh, United Kingdom (Open map)

Musselburgh Racecourse lies 3.5 km away, while the Royal Yacht Britannia is around 6 km from the hotel. Guests of the recently...
Read more...
9.8
Exceptional
113 reviews

Pillars House

125 Constitution Street, Edinburgh, United Kingdom (Open map)

Located 150 metres from Newkirkgate Shopping Centre, the hotel is not far from the open grassy Leith Links Park. Pillars House Hotel...
Read more...

Crosskeys Edinburgh

41 Lanark Road, Edinburgh, United Kingdom (Open map)

Situated about 10 minutes by car from the Grassmarket, the guest house also gives access to such sports venues as the BT Murrayfield...
Read more...
7.6
Good
1539 reviews

Towerbridge64

64 Tower Bridge Road, Edinburgh, United Kingdom (Open map)

The hotel is 2.8 km from the London Eye and 2.7 km from the Tate Modern. Immerse yourself in Edinburgh's charm with the 3-star…
Read more...

Menzies Guest House

33 Leamington Terrace, Edinburgh, United Kingdom (Open map)

This Edinburgh hotel is nestled in the Bruntsfield district, approximately 400 metres from the restaurant Jamrock 876. Situated just...
Read more...
8.1
Very Good
671 reviews

Hillhouse

2 Hillhouse Road, Edinburgh, United Kingdom (Open map)

Located 4.3 km from the Royal Mile, this Edinburgh hotel is also 2.8 km from the bucolic Dean Village. The 3-star Hillhouse Hotel...
Read more...
7.9
Good
244 reviews

The Cedar Inn

20 Shore Road, Aberdour, Burntisland, United Kingdom, Edinburgh, United Kingdom (Open map)

The hotel is located only a 5-minute walk from Aberdour Golf Course, 29 km from Edinburgh Waverley train station. Located 500 metres...
Read more...

Gillis Centre B&B

Strathearn Road, 100, Edinburgh, United Kingdom (Open map)

The hotel has a beautiful location 2.9 km from Arthur's Seat. Located nearly a 25-minute walk from The Robertson Mausoleum, the...
Read more...

Dorstan House

7 Priestfield Road, Edinburgh, United Kingdom (Open map)

Located approximately 200 metres from Prestonfield Golf Club, the hotel lies approximately a 10-minute drive from shopping venues...
Read more...
8.8
Fabulous
1666 reviews
Thank you for subscribing
Close