Hotels in Edinburgh, Scotland

Search and compare Edinburgh, Scotland hotels from hundreds of travel sites and save

Edinburgh, Scotland, United Kingdom
5 Oct — 6 Oct2
Edinburgh, Scotland, United Kingdom
Wed 5/10
Thu 6/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Edinburgh

Filter by star ratings
All filters
Macdonald Holyrood Hotel
7.8 Good
81 Holyrood Road, Edinburgh, United Kingdom
Show on map
1.2 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 3,931 reviews
7.8

Conveniently situated, Macdonald Holyrood Hotel offers easy access to Edinburgh's best tourist attractions. It also features an indoor pool, a sauna and a Turkish steam bath.

Mansion Festivals - Fountainbridge
Edinburgh, United Kingdom
Show on map
1.1 km from city centre, Edinburgh, SCT, United Kingdom 

Situated close to Haymarket Railway Station, The Bridge House - Fountainbridge offers guests an ideal base while visiting Edinburgh. This property is set in the heart of the city.

Grassmarket Hotel
8.0 Excellent
94-96 Grassmarket, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 2,283 reviews
8.0

Centrally located, Grassmarket Hotel allows for easy access to Edinburgh's main tourist and retail hot spots. It is located a brief walk from University of Edinburgh, Princes Street and Edinburgh Castle.

Native Edinburgh
8.9 Excellent
74 - 77 Queen Street, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 2,614 reviews
8.9

Conveniently located in the middle of the city, this 3-star property makes for an ideal base in Edinburgh. It also provides a 24-hour reception, a concierge and free Wi-Fi.

Antler Guest House
9.4 Excellent
58 Pilrig Street, Edinburgh, United Kingdom
Show on map
1.8 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 186 reviews
9.4

Antler Guest House offers an elegant setting when in Edinburgh. It is ideally positioned for those wishing to visit local attractions.

Destiny Scotland - Broughton St Lofts
9.3 Excellent
Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 527 reviews
9.3

Destiny Scotland - Broughton St Lofts is situated amongst Edinburgh's well-known shops and boutiques, just a brief walk from Edinburgh Bus Station. It is conveniently located in the city centre.

Aparthotel Adagio Edinburgh Royal Mile
8.6 Excellent
231 Canongate, Edinburgh, United Kingdom
Show on map
0.9 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 6,197 reviews
8.6

The hotel is located amongst Edinburgh's popular restaurants and cafés, just a brief stroll from Edinburgh Bus Station. It is conveniently situated in the city centre.

The Place
8.3 Excellent
34-38 York Place, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,015 reviews
8.3

The hotel provides modern accommodation in Edinburgh and is a short stroll from Edinburgh Bus Station. It is conveniently situated in the city centre.

easyHotel Edinburgh
6.2 Good
125A Princes Street, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 1,675 reviews
6.2

Set in the heart of the city, Easyhotel Edinburgh offers easy access to Edinburgh's popular shopping and sightseeing areas. It provides a 24-hour reception and luggage storage, and is a brief stroll from Princes Street and Edinburgh Castle.

ibis Edinburgh Centre Royal Mile - Hunter Square
8.4 Excellent
6 Hunter Square, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 4,407 reviews
8.4

Located in Edinburgh, ibis Edinburgh Centre Royal Mile Hunter Square offers stylish, 3-star accommodation close to St Giles Cathedral. This modern hotel is set in the heart of the city.

Tips for booking hotels in Edinburgh

Cheapest month:February
Most expensive month:June
Average price in Edinburgh:C$ 300/night
Cheapest price found:C$ 29/night
Cheapest day:Wednesday
Most expensive day:Friday
C$ 128 - C$ 503
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 188 - C$ 331
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Edinburgh hotels

Cheapest hotels in Edinburgh, Scotland

Hotel prices in Edinburgh

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Edinburgh

About Edinburgh

Edinburgh cradles the soul of Scotland, a land of emerald moorlands and prolific storytellers, such as Sir Arthur Conan Doyle. Legends run deep in Edinburgh, lending an air of nobility and mystique. From castles and palaces to ancient pubs serving signature Scotch whiskeys, Edinburgh beckons to all travellers.

Things to do in Edinburgh

To understand Edinburgh’s history, stroll through the Old Town’s Royal Mile to see the magnificent Edinburgh Castle. Inside its walls, you’ll find a wealth of treasures, including the Honours crown jewels and St. Margaret’s Chapel. Keep an eye out for the famous Mons Meg gun and walk through the eerie vaults, which once housed prisoners of war.

Royal experiences await at Holyroodhouse Palace, the official residence of the current queen. You can tour the Throne Room, the Morning Drawing Room and the Great Gallery housing portraits of Scotland’s kings. Walk to the adjacent Holyrood Park for spectacular views of the sea from Arthur’s Seat.

No trip to Edinburgh is complete without touring the Scotch Whiskey Experience. You can learn about the production process or opt for tastings of fine single malts. Spend some time on Carlton Hill, a public park founded in the early-1700s, to see monuments honouring Scottish writers, such as Robert Burns.

Feel like tasting some specialty food from the Scottish palette? Dive into a plate of haggis at Greyfriars Bobby’s Bar or take things up a notch with dinner at Dubh Prais on the Royal Mile. Embark on a pilgrimage to The Elephant House cafe to see where J.K. Rowling wrote portions of the “Harry Potter” series.

Getting around Edinburgh

You can walk through the cobbled streets of Old Town, while buses, cabs and trams offer transportation all over the city. Edinburgh Airport provides access to rental cars and shuttles.

Facts about staying in Edinburgh

  • Where is the best place to stay in Edinburgh?

    Edinburgh has plenty to offer. Consider staying in some of its favored locations, like Old Town, Leith, and New Town.

  • What are the best hotels in Edinburgh?

    The Balmoral is a very popular hotel in Edinburgh with a score of 9.4 from 2,129 reviews. Aparthotel Adagio Edinburgh Royal Mile (8.6 from 6,197 reviews) and Intercontinental Edinburgh The George (8.6 from 1,439 reviews) are also highly rated Edinburgh hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Edinburgh International Conference Centre?

    Reviews of The Balmoral recommend it as a good place to stay near Edinburgh International Conference Centre, scoring 9.4/10 from 2,129 ratings.

  • What is a good hotel in Edinburgh near Edinburgh Waverley Station?

    The most popular hotel near Edinburgh Waverley Station is The Balmoral, with 2,129 HotelsCombined users scoring it 9.4/10.

  • Is there a good hotel near Grassmarket?

    If you’re planning to stay near Grassmarket, you should consider The Balmoral, which has a score of 9.4 from 2,129 reviews.

  • How much do hotels in Edinburgh cost?

    C$ 295/night is the average price of a hotel in Edinburgh, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Edinburgh, the average price found is C$ 369/night, and for 5-star hotels the average price is C$ 539/night.

  • How much is a cheap hotel in Edinburgh?

    HotelsCombined users have found cheap hotels in Edinburgh starting from C$ 18 per night in the last 3 days.

  • How much is a hotel in Edinburgh tonight?

    Over the last 3 days, the starting price of a hotel in Edinburgh tonight has been as low as C$ 47 and the average price has been C$ 291. If you’d prefer 4-star accommodation, expect to pay at least C$ 107 for this evening.