Hotel deals in Edinburgh

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

Where to stay in Edinburgh?

1929 Apartments  |  275 Hotels  |  176 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
125 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
69 reviews

The Balmoral Hotel

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

The Thistle chapel "St Giles' Cathedral" is merely 450 metres away, and the green Flag park "Princes Street Gardens" is merely 1 km from the…

9.3
Superb
1113 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
1010 reviews

Market Street Hotel

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

Centrally located merely 1.8 km from the Sunday Stockbridge Food Market, the hotel is approximately a 10-minute drive from Arthur's Seat. Situated about 700…

9.3
Superb
2799 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
1719 reviews

Top 3-star hotels in Edinburgh

Milton House Hotel

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

Inveresk Lodge Garden is 4.2 km from the hotel, while within a 6-km distance of the Edinburgh Old Town this place. Located around 5…

Premier Inn Edinburgh Central

82 Lauriston Place-Lady Lawson Street-Edinburgh, Edinburgh, United Kingdom (Open map)

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

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
6664 reviews

Top 2-star hotels in Edinburgh

Travelodge Edinburgh Cameron Toll

Carigmillar Park, 43, Edinburgh, United Kingdom (Open map)

The hotel is about 25 km from Edinburgh airport and about a 10-minute ride from such cultural venues as the combined National Museum of…

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
579 reviews

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…

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
1506 reviews

Travelodge Edinburgh Airport Ratho Station Hotel

Ratho Park, Glasgow Road, Edinburgh, United Kingdom (Open map)

While staying in the 3-star hotel, you are invited to discover the overgrown walled Cammo Estate Garden, located 5 km away, or visit sports…

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.3
Superb
179 reviews
Thank you for subscribing
Close