Hotels in Edinburgh, Scotland

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

Edinburgh, Scotland, United Kingdom
Jun 30 — Jul 12
Edinburgh, Scotland, United Kingdom
Thu 6/30
Fri 7/1
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Edinburgh

Filter by star ratings
All filters
Ibis Budget Hotel Edinburgh Park
7.7 Good
Edinburgh Business Park 6 Lochside View, Edinburgh, United Kingdom
Show on map
7.9 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 9,630 reviews
7.7

This pet-friendly hotel is located in Edinburgh and features free Wi-Fi. It also provides a lift, an express check-in and check-out feature and a designated smoking area.

Britannia Hotel Edinburgh
6.0 Good
69 Belford Road, Edinburgh, United Kingdom
Show on map
1.6 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 6,546 reviews
6.0

Conveniently located in the heart of the city, this 3-star hotel makes for an excellent base in Edinburgh. It is ideally located for those wanting to visit the area's popular attractions.

Travelodge Edinburgh Haymarket
8.0 Excellent
24 Eglington Crescent, Edinburgh, United Kingdom
Show on map
1.7 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 25 reviews
8.0

This relaxed hotel is situated in the centre of Edinburgh and provides newly refurbished rooms with modern facilities. It also offers room service, a 24-hour reception and an express check-in and check-out feature.

Holiday Inn Express Edinburgh - Leith Waterfront, An IHG Hotel
8.3 Excellent
101 Britannia Way, Ocean Drive, Edinburgh, United Kingdom
Show on map
3.2 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 4,376 reviews
8.3

Located in Edinburgh, Holiday Inn Express Edinburgh - Leith Waterfront offers stylish, 3-star accommodation close to The Royal Yacht Britannia. It is close to Ocean Terminal, shops and nightlife options.

Mercure Edinburgh City Princes Street Hotel
7.3 Good
53 Princes Street, Edinburgh, United Kingdom
Show on map
0.1 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 4,912 reviews
7.3

The hotel is situated in Edinburgh and is a short walk from Edinburgh Bus Station. It is conveniently located in the city centre.

Sheraton Grand Hotel & Spa, Edinburgh
8.5 Excellent
1 Festival Square, Edinburgh, United Kingdom
Show on map
0.9 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 2,355 reviews
8.5

Centrally located, Sheraton Grand Hotel & Spa allows for easy access to Edinburgh's main sightseeing and retail areas. This 5-star hotel features views of Edinburgh Castle, as well as a Jacuzzi, a sauna and an outdoor pool.

Edinburgh Marriott Hotel
7.6 Good
111 Glasgow Road, Edinburgh, United Kingdom
Show on map
7.3 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 3,417 reviews
7.6

Situated in Edinburgh, Edinburgh Marriott Hotel provides modern 4-star accommodation, as well as a Jacuzzi, a sauna and an indoor pool. There is also a fitness centre with a swimming pool.

Ten Hill Place, BW Premier Collection
9.0 Excellent
10 Hill Place, Edinburgh, United Kingdom
Show on map
1.0 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,893 reviews
9.0

This modern hotel in Edinburgh offers complimentary Wi-Fi, as well as an express check-in and check-out feature and 24-hour room service. It is ideally located for those wanting to sightsee in the area.

Novotel Edinburgh Centre
7.9 Good
80 Lauriston Place, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 4,960 reviews
7.9

Conveniently situated, Novotel Edinburgh Centre offers easy access to Edinburgh's best hot spots. It also features a sauna, a heated pool and a Jacuzzi.

Cairn Hotel
8.1 Excellent
10-18 Windsor Street, Edinburgh, United Kingdom
Show on map
1.1 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 3,313 reviews
8.1

Opened in 1912, Cairn Hotel Part of the Cairn Collection is located in Edinburgh and offers luggage storage, meeting rooms and a 24-hour reception. It is ideally positioned for those wanting to discover the area's attractions.

Tips for booking hotels in Edinburgh

Cheapest month:August
Most expensive month:May
Average price in Edinburgh:₱425,449/night
Cheapest price found:₱658/night
Cheapest day:Monday
Most expensive day:Saturday
₱2,878 - ₱11,346
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱669 - ₱14,048
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Edinburgh hotels

1
Tigerlily
8.9 Excellent
125 George Street, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located, Tigerlily offers easy access to Edinburgh's popular sightseeing areas. It is situated a short walk from Edinburgh Castle and St Andrew Square.

2
Code Co-Living - The Loft - Edinburgh
8.7 Excellent
50 Rose Street North Lane, Edinburgh, United Kingdom
Show on map
0.2 km from city centre, Edinburgh, SCT, United Kingdom 

Centrally located, CoDE Pod Hostels - THE LoFT allows for easy access to Edinburgh's main sightseeing and retail areas. It also offers luggage storage, free Wi-Fi and an express check-in and check-out feature.

3
Best Western Kings Manor Hotel
8.6 Excellent
100 Milton Road East, Edinburgh, United Kingdom
Show on map
6.3 km from city centre, Edinburgh, SCT, United Kingdom 

This traditional hotel in Edinburgh provides free wireless internet, as well as a mineral bath and outdoor tennis courts. It also offers an indoor pool, a Jacuzzi and a sauna.

4
Edinburgh Central Queen Street
7.3 Good
30-31 Queen Street, Edinburgh, United Kingdom
Show on map
0.3 km from city centre, Edinburgh, SCT, United Kingdom 

This Edinburgh hotel is located within a 10-minute walk of Edinburgh Bus Station. It is conveniently situated in the city centre.

5
City Padzzz
5.2 Okay
Edinburgh, United Kingdom
Show on map
3.8 km from city centre, Edinburgh, SCT, United Kingdom 

Situated in Edinburgh, City Padzzz provides modern 4-star accommodation, as well as outdoor tennis courts and a rooftop terrace. It also offers a playground, an express check-in and check-out feature and a kids club.

6
Apex Waterloo Place Hotel
8.6 Excellent
23-27 Waterloo Place, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 

Located within a 10-minute walk of Edinburgh Bus Station, Apex Waterloo Place Hotel is a convenient base while visiting Edinburgh. It is conveniently situated in the city centre.

7
The Glasshouse Autograph Collection
8.6 Excellent
2 Greenside Place, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 

Just 10 minutes' walk from Edinburgh Bus Station, The Glasshouse Autograph Collection has an accessible location, making it an ideal base when visiting Edinburgh. It is conveniently situated in the city centre.

8
Motel One Edinburgh - Royal
9.0 Excellent
18-21 Market Street, Edinburgh, United Kingdom
Show on map
0.3 km from city centre, Edinburgh, SCT, United Kingdom 

Located within a 10-minute walk of Edinburgh Bus Station, the hotel is an ideal base while in Edinburgh. It is conveniently situated in the city centre.

Cheapest hotels in Edinburgh, Scotland

St Christopher's Edinburgh Original
7.5 Good
9-13 Market Street, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 

The hostel provides themed accommodation in Edinburgh and is a short stroll from Edinburgh Bus Station. It is ideally located in the city centre.

₱1,042
Avg. per night
West End Hostel
9.6 Excellent
35 Palmerston Place, Edinburgh, United Kingdom
Show on map
1.4 km from city centre, Edinburgh, SCT, United Kingdom 

Located in Edinburgh, West End Hostel provides stylish, 3-star accommodation close to St Mary's Cathedral. This modern hostel is set in the heart of the city.

₱1,163
Avg. per night
Castle Rock Hostel
8.8 Excellent
15 Johnston Terrace, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located, Castle Rock Hostel - Adult Only offers easy access to Edinburgh's main sightseeing areas. Guests can also enjoy free internet access.

₱1,316
Avg. per night
Destiny Student - Holyrood
7.2 Good
31 Abbeyhill, Edinburgh, United Kingdom
Show on map
1.7 km from city centre, Edinburgh, SCT, United Kingdom 

Within 20 minutes' walk from Edinburgh Waverley Railway Station, Destiny Student - Holyrood Brae House offers guests a convenient base when in Edinburgh. It also provides an express check-in and check-out feature, a 24-hour reception and a concierge.

₱3,291
Avg. per night
Edinburgh House Hotel
6.4 Good
90-92 Pilrig Street, Edinburgh, United Kingdom
Show on map
1.9 km from city centre, Edinburgh, SCT, United Kingdom 

Edinburgh House Hotel - B&B offers 3-star accommodation in Edinburgh. It is located in close proximity to many popular bars, clubs and restaurants.

₱3,346
Avg. per night
Learmonth
5.5 Okay
18-20 Learmonth Terrace, Edinburgh, United Kingdom
Show on map
1.5 km from city centre, Edinburgh, SCT, United Kingdom 

Travelodge Edinburgh Learmonth provides comfortable 3-star accommodation in Edinburgh. It is conveniently located for those wishing to discover the area's attractions.

₱3,620
Avg. per night
Adelphi Hotel
7.3 Good
7 Links Gardens, Edinburgh, United Kingdom
Show on map
3.1 km from city centre, Edinburgh, SCT, United Kingdom 

Located in Edinburgh, Adelphi Hotel is an easy drive from Palace of Holyroodhouse and Edinburgh Castle. It is situated just a short stroll from plenty of popular bars, clubs and restaurants.

₱3,675
Avg. per night
Murrayfield Park Guest House
6.3 Good
89 Corstorphine Road, Edinburgh, United Kingdom
Show on map
3.3 km from city centre, Edinburgh, SCT, United Kingdom 

Murrayfield Park Guest House provides a comfortable setting when in Edinburgh. It also offers a ticket service, luggage storage and free Wi-Fi.

₱4,059
Avg. per night

Hotel prices in Edinburgh

2 stars and under
3 stars
4 stars +

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.

Edinburgh travel FAQs

  • Where is the best place to stay in Edinburgh?

    Our travellers prefer to stay in places like Stockbridge - Canonmills, East, and Leith while in Edinburgh.

  • What are the best hotels in Edinburgh?

    Ibis Budget Hotel Edinburgh Park is a very popular hotel in Edinburgh with a score of 7.7 from 9,630 reviews. Yotel Edinburgh (8.4 from 8,502 reviews) and Travelodge Edinburgh Haymarket (8.0 from 25 reviews) are also highly rated Edinburgh hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Edinburgh Waverley Station?

    Yotel Edinburgh is a hotel near Edinburgh Waverley Station that is popular with HotelsCombined users, scoring 8.4 across 8,502 reviews.

  • What is a good hotel in Edinburgh near Edinburgh City Centre?

    Yotel Edinburgh is rated 8.4 from 8,502 reviews and is close to Edinburgh City Centre.

  • Is there a good hotel near Edinburgh Castle?

    If you’re planning to stay near Edinburgh Castle, you should consider Yotel Edinburgh, which has a score of 8.4 from 8,502 reviews.

  • How much do hotels in Edinburgh cost?

    Hotels in Edinburgh cost an average of ₱18,209/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Edinburgh had higher average prices of ₱17,551/night and ₱33,347/night, respectively.

  • How much is a cheap hotel in Edinburgh?

    ₱548/night is the cheapest price found for a hotel in Edinburgh by HotelsCombined users over the last 72 hours. For the coming weekend of Jul 1 to Jul 3, prices for hotels in Edinburgh start from as low as ₱4,004/night.

  • How much is a hotel in Edinburgh tonight?

    A hotel in Edinburgh tonight can start as low as ₱548 for the night, with an average cost of ₱15,302, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Edinburgh tonight, prices start from ₱4,991.