Hotel deals in Edinburgh

Multiple accommodations for your stay
Check-in date:
07 May 2026
Check-out date:
08 May 2026
Guests
2 guests
Ages of children:

Where to stay in Edinburgh?

1909 Apartments  |  275 Hotels  |  175 Guest houses

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Edinburgh

The Witchery

352 Castlehill The Royal Mile, Edinburgh, United Kingdom (Open map)

This Edinburgh hotel is a mere 650 metres from the Museum of Childhood, while The Meadows is just 0.9 km away. Situated around 5 minutes'…

9.6
Exceptional
126 reviews

Prestonfield House Hotel

Priestfield Road, Edinburgh, United Kingdom (Open map)

Surrounded by a mountain and gardens, the 5-star hotel is 10 minutes' drive from Dynamic Earth Museum. Prestonfield House Hotel Edinburgh offers 22 rooms…

9.6
Exceptional
275 reviews

Fingal Hotel

Alexandra Dock, Edinburgh, United Kingdom (Open map)

You'll need 28-minute drive to Edinburgh airport. Located nearly 5 minutes' walk from The Merchant Navy Memorial Trust, the 5-star Fingal Hotel Edinburgh…

9.6
Exceptional
60 reviews

Top 4-star hotels in Edinburgh

Tynecastle Park Hotel

Mcleod Street Tynecastle Park, Edinburgh, United Kingdom (Open map)

The Heart of Midlothian Football Club is located 400 m from the 4-star hotel, and such natural sites as the green Flag park "Princes…

9.2
Superb
962 reviews

Roomzzz Edinburgh

St James Quarter Leith Street, Edinburgh, United Kingdom (Open map)

This Edinburgh hotel is nestled in the Anderlecht district, right around the corner from the cafeteria Starbucks. Located only 0.6 km from the combined National…

9.2
Superb
1703 reviews

The Rutland Hotel & Apartments

1-3 Rutland Steet, Edinburgh, United Kingdom (Open map)

The 4-star hotel is situated in the Etterbeek district just moments from Usher Hall. The Rutland Hotel & Apartments Edinburgh offers 24 rooms a 19…

9.4
Superb
2238 reviews

Top 3-star hotels in Edinburgh

Hotel Ceilidh-Donia

Marchhall Crescent, Edinburgh, United Kingdom (Open map)

The hotel is situated in the pleasant part of Edinburgh, 1.8 km from the award winning Surgeons' Hall Museums. The 3-star Hotel Ceilidh-Donia…

9.4
Superb
2013 reviews

The Broughton Townhouse Hotel

37 Broughton Place, Edinburgh, United Kingdom (Open map)

Nestled 2.7 km from the Royal Yacht Britannia, this 3-star hotel is 2.3 km from Arthur's Seat. The perfect The Broughton Townhouse Hotel Edinburgh…

9.0
Superb
530 reviews

Motel One Edinburgh-Princes

10-15 Princes Street, Edinburgh, United Kingdom (Open map)

Nestled in the very heart of Edinburgh and 250 m from the Victorian Gothic Scott Monument, the hotel is a few steps from the Edinburgh…

8.6
Fabulous
6605 reviews

Top 2-star hotels in Edinburgh

Ramsay'S Bed & Breakfast

25 East London Street, Edinburgh, United Kingdom (Open map)

Located about 100 metres from the Sherlock Holmes Statue, this Edinburgh bed & breakfast lies within reach of shopping venues such as St Andrew Square. Situated…

The Learmonth Hotel

18-20 Learmonth Terrace, Edinburgh, United Kingdom (Open map)

This hotel has a quiet setting 2.6 km from the Royal Botanic Garden Edinburgh, while natural sights like the royal Holyrood Park are 3.2 km…

Atlas Guest House

30 London Street Edinburgh, Edinburgh, United Kingdom (Open map)

The Museum of Childhood is merely 1.3 km from this Edinburgh hotel, and Museum on the Mound is within a few blocks of it. Featuring…

8.5
Fabulous
599 reviews

Recommended hotels in Edinburgh

Ocean Mist Leith Hotel

Ocean Mist Leith The Shore Leith, Edinburgh, United Kingdom (Open map)

The hotel is about 20 km from Edinburgh airport and approximately a 15-minute drive from such cultural venues as The Queen's Gallery. Located nearly…

9.5
Exceptional
1509 reviews

Georgian House Hotel

4C Merchiston Crescent Midlothian, Edinburgh, United Kingdom (Open map)

The centre of Edinburgh can be reached within a 25-minute walk, and natural attractions like the Royal Botanic Garden Edinburgh are 3.4 km away.

9.2
Superb
200 reviews

Hotel Du Vin Edinburgh

11 Bristo Place, Edinburgh, United Kingdom (Open map)

Located a 6-minute stroll from The Meadows, this 4-star hotel is a few moments from the combined National Museum of Scotland. Offering a…

9.0
Superb
1760 reviews
Thank you for subscribing
Close