Hotel deals in Edinburgh

Multiple accommodations for your stay
Check-in date:
26 Feb 2026
Check-out date:
27 Feb 2026
Guests
2 guests
Ages of children:

Where to stay in Edinburgh?

1651 Apartments  |  260 Hotels  |  171 Guest houses

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

Top 5-star hotels in Edinburgh

The Witchery By The Castle

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

The hotel is situated in the old part of Edinburgh, a few moments from the Royal Mile. Offering a restaurant, the 5-star The Witchery…

9.5
Exceptional
127 reviews

Fingal Hotel

Alexandra Dock, Edinburgh, United Kingdom (Open map)

This Edinburgh hotel is situated 3.9 km from the National Museum of Scotland, while the Royal Yacht Britannia is merely 1 km away. The 5…

9.6
Exceptional
50 reviews

Prestonfield House Hotel

Priestfield Road, Edinburgh, United Kingdom (Open map)

The 5-star hotel is nestled a 17-minute stroll from Duddingston Loch. Featuring Wi-Fi in public areas, Prestonfield House Hotel Edinburgh is a…

9.6
Exceptional
270 reviews

Top 4-star hotels in Edinburgh

Tynecastle Park Hotel

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

Nestled 2.5 km from The Writers' Museum, the hotel is 2.1 km from Edinburgh Castle. Guests of the smoke-free Tynecastle Park Hotel Edinburgh can…

9.2
Superb
886 reviews

The Rutland Hotel & Apartments

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

Located within 400 metres of Charlotte Square, the 4-star hotel is a few steps from Edinburgh Gin Distillery. The Rutland Hotel & Apartments Edinburgh offers…

9.4
Superb
2235 reviews

Market Street Hotel

6 Market Street, Edinburgh, United Kingdom (Open map)

This Edinburgh hotel benefits from a perfect setting within 5 minutes' walk of the Museum of Childhood. Situated just 1.5 km from the grand townhouse…

9.3
Superb
2942 reviews

Top 3-star hotels in Edinburgh

Travelodge Edinburgh Haymarket

24 Eglington Crescent, Edinburgh, United Kingdom (Open map)

Guests may find the official residence "Palace of Holyroodhouse" a short way from the comfortable hotel, while the comfortable arthouse Cameo Cinema is 1.5 km…

Hotel Ceilidh-Donia

Marchhall Crescent, Edinburgh, United Kingdom (Open map)

The hotel is situated in the pleasant part of Edinburgh, 2.5 km from the Calton Hill. The 3-star Hotel Ceilidh-Donia Edinburgh has 17…

9.4
Superb
2041 reviews

Moxy Edinburgh Fountainbridge Hotel

2 Freer Gait, Edinburgh, United Kingdom (Open map)

The Curiouser gift shop is located a few moments from the hotel, and Edinburgh airport is approximately a 20-minute drive away. Offering guests a…

8.6
Fabulous
4735 reviews

Top 2-star hotels in Edinburgh

Atlas Guest House

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

The hotel is nestled in the centre of Edinburgh, 2.6 km from the Royal Yacht Britannia and merely 1.3 km from the Museum of Childhood.

8.5
Fabulous
638 reviews

Terrace Hotel

37 Royal Terrace, Edinburgh, United Kingdom (Open map)

This Edinburgh hotel is located a mere 1.6 km from the combined National Museum of Scotland and about 2 km from the art museum "Scottish…

8.0
Very Good
2260 reviews

A&O Edinburgh City

50 Blackfriars Street, Edinburgh, United Kingdom (Open map)

The venue is placed in the centre of Edinburgh within 5 minutes' walk of Edinburgh Waverley. Featuring free Wi-Fi throughout the property, Safestay Edinburgh…

7.2
Good
5707 reviews

Recommended hotels in Edinburgh

Ocean Mist Leith Hotel

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

The hotel is situated nearly a 10-minute ride from Museum on the Mound and nearly a 15-minute ride from the official residence "Palace…

9.5
Exceptional
1556 reviews

Brewdog Doghouse Edinburgh Hotel

5 New Street, Edinburgh, United Kingdom (Open map)

The commemorative tower "Nelson Monument" is 250 metres from the 4-star hotel, and the Royal Yacht Britannia is located 3.6 km away. Brewdog Doghouse…

9.3
Superb
1540 reviews

24 Royal Terrace Hotel

24 Royal Terrace, Edinburgh, United Kingdom (Open map)

The Calton Hill is within 900 metres of this hotel, and Leith Links is located 2 km away. Offering a location a 5-minute walk…

9.3
Superb
800 reviews
Thank you for subscribing
Close