Hotel deals in Edinburgh

Multiple accommodations for your stay
Check-in date:
10 Jul 2025
Check-out date:
11 Jul 2025
Guests
2 guests
Ages of children:

Where to stay in Edinburgh?

2859 Apartments  |  293 Hotels  |  198 Holiday homes

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

Top 5-star hotels in Edinburgh

Fingal Hotel

Alexandra Dock, Edinburgh, United Kingdom (Open map)

National Museum of Scotland is 3.9 km from this Edinburgh hotel, while Royal Yacht Britannia is nestled merely 1 km away. The 5-star Fingal…

9.9
Exceptional
7 reviews

The Witchery By The Castle

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

Edinburgh Old Town is located merely 6 minutes' stroll from the Witchery By Castle, and such natural sites as Royal Botanic Garden Edinburgh are a…

9.3
Superb
128 reviews

The Balmoral Hotel

1 Princes Street, Edinburgh, United Kingdom (Open map)

The accommodation in Old Town, which is a bustling area of centuries-old buildings and narrow alleys is approximately a 15-minute walk from the…

9.3
Superb
1237 reviews

Top 4-star hotels in Edinburgh

Tigerlily Hotel

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

The accommodation is located in New Town district, close to New Town. Placed just off Royal Yacht Britannia, Tigerlily comprises 33 rooms with street views.

9.0
Superb
1710 reviews

The Rutland Hotel & Apartments

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

Royal Mile is just a short drive from the accommodation, and the art museum "Scottish National Gallery" is situated just a 12-minute stroll away.

9.4
Superb
2305 reviews

The Raeburn Hotel

112 Raeburn Place, Edinburgh, United Kingdom (Open map)

This Edinburgh property is a 25-minute walk from Royal Mile and a minute's walk from Dean Park Street bus stop. The 4-star The…

9.2
Superb
537 reviews

Top 3-star hotels in Edinburgh

Travelodge Edinburgh Haymarket

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

Royal Mile is at a distance of 2.1 km from this hotel, and St Giles' Cathedral is situated 2.5 km away. Offering location merely a…

The Parliament House Hotel

15 Calton Hill, Edinburgh, United Kingdom (Open map)

The convenient location will easily bring you to Omni Centre, located only a 5-minute walk away, and to Scottish National Gallery, which is also…

8.6
Fabulous
3592 reviews

Grove House Hotel

70-72 Grove Street, Edinburgh, United Kingdom (Open map)

Business travellers will appreciate a beautiful location, just a stroll from convention centres. Offering a shared lounge and various recreational opportunities, and views of the…

9.0
Superb
88 reviews

Top 2-star hotels in Edinburgh

Mccrae'S Bed And Breakfast

44 East Claremont St, Edinburgh, United Kingdom (Open map)

Located a 6-minute walk from St Mary's Roman Catholic Cathedral, the property lies not very far from shopping venues such as Stockbridge Market. Situated…

9.6
Exceptional
265 reviews

Atlas Guest House

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

Featuring a prime setting, the guest house is located nearly 5 minutes on foot from Real Foods and approximately 25 minutes on foot from Palace…

8.6
Fabulous
742 reviews

28 York Place Hotel

28 York Place, New Town, Edinburgh, United Kingdom (Open map)

The smoke-free property is situated in the very heart of Edinburgh, near a train station. Offering a luggage room and a restaurant, the 3…

8.9
Fabulous
1301 reviews
Thank you for subscribing
Close