Filters
Popular
1469
2385
403
382
311
2403
571
146
23
Search by name
Star rating
42
168
257
64
2589
MoreLess
Guest rating
23
107
128
64
MoreLess
Accommodation type
571
MoreLess
Price per night
288
302
757
649
1124
MoreLess
Airports
136
MoreLess
Hotel type
2689
1310
1112
358
243
234
209
104
68
41
40
23
134
100
56
40
13
11
2
2
2
1
1
1
1
MoreLess
Amenities
2385
403
382
311
208
181
86
MoreLess
Room features
5
3
5
25
76
531
133
MoreLess
Services
1
51
77
85
239
59
MoreLess
Brands
7
5
5
5
5
5
4
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 3137 hotels in Edinburgh
Get Prices

3120 hotels in Edinburgh

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

24 Royal Terrace24 Royal Terrace, Edinburgh, United Kingdom, EH7 5AHView on map
1.0 km from City Centre500 m from Edinburgh Playhouse
Located close to Arthur's Seat, the hotel has 16 rooms, and boasts access to a train station.
  • The hotel has
    • Off-site car park
    +1
8.0
Great2 reviews
Price from£ 124per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Murrayfield Hotel18 Corstorphine Road, Edinburgh, United Kingdom, EH12 6HNView on map
3.5 km from City Centre400 m from Murrayfield Stadium
Set within easy reach of National Museum of Scotland, the venue features a full-service restaurant serving meals of international cuisine.
  • The hotel has
    • On-site car park
    +1
7.4
Very good878 reviews
Price from£ 161per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Best Western Braid Hills Hotel134 Braid Road, Edinburgh, United Kingdom, EH10 6JDView on map
4.0 km from City Centre
Offering an ideal location with a bus stop nearby, the hotel features a picnic area and a library.
  • The hotel has
    • On-site car park
    +1
7.6
Very good569 reviews
Price from£ 95per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Stay Central Hotel139 Cowgate, Edinburgh, United Kingdom, EH1 1JSView on map
300 m from City Centre300 m from Royal Mile
Including cots and board games for children, the hotel offers a prime location in the heart of Edinburgh.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    +3
6.6
Nice393 reviews
Price from£ 185per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Edinburgh Thistle Hotel59 Manor Place, Edinburgh, United Kingdom, EH3 7EGView on map
1.9 km from City Centre700 m from EICC
The hotel offers spectacular mountain views and fashionable rooms also feature en suite bathrooms.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • GBP 20 per day
    +1
7.8
Very good129 reviews
Price from£ 119per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Parliament House Hotel15 Calton Hill, Edinburgh, United Kingdom, EH1 3BJView on map
500 m from City Centre400 m from Edinburgh Waverley station
The hotel offers a traditional restaurant, featuring panoramic location and a coach station nearby.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
8.2
Great1039 reviews
Price from£ 163per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Royal Scots Club29-31 Abercromby Place, Edinburgh, United Kingdom, EH3 6QEView on map
1000 m from City Centre800 m from Edinburgh Waverley station
Guests will be impressed with stunning landscape views and benefit from proximity to Scottish National Portrait Gallery and National Museum of Scotland.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
8.4
Great211 reviews
Price from£ 185per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Crowne Plaza Edinburgh - Royal Terrace18 Royal Terrace, Edinburgh, United Kingdom, EH7 5AQView on map
1000 m from City Centre400 m from Edinburgh Playhouse
Featuring castle views, the 5-storey hotel includes a contemporary cuisine restaurant and a bistro bar.
  • The hotel has
    • Paid parking
    +1
7.2
Very good306 reviews
Price from£ 173per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Best Western Plus Edinburgh City Centre Bruntsfield Hotel69 Bruntsfield Place, Edinburgh, United Kingdom, EH10 4HHView on map
1.8 km from City Centre1000 m from EICC
The hotel offers a quiet accommodation with 67 rooms in the shopping area of Edinburgh.
  • The hotel has
    • On-site car park
    +1
8.4
Great401 reviews
Price from£ 89per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Grassmarket Hotel94-96 Grassmarket, Edinburgh, United Kingdom, EH1 2JRView on map
600 m from City Centre100 m from Edinburgh Castle
In the vicinity of this charming there is Palace of Holyroodhouse and guests can also discover the shopping area.
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
7.4
Very good418 reviews
Price from£ 159per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Best Western Kings Manor Hotel100 Milton Road East, Edinburgh, United Kingdom, EH152NPView on map
5.7 km from City Centre
Located 6 km away from Edinburgh city center, this hotel features 95 rooms and a swimming pool.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.4
Great831 reviews
Price from£ 73per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Royal Ettrick13 Ettrick Road, Edinburgh, United Kingdom, EH10 5BJView on map
2.7 km from City Centre1.5 km from EICC
17 rooms and the bistro bar are available during the stay in this grand hotel based in the middle of Edinburgh.
  • The hotel has
    • Paid on-site car park
    +1
7.4
Very good267 reviews
Price from£ 194per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Leonardo Edinburgh City79 Lauriston Place, Edinburgh, United Kingdom, EH3 9HZView on map
1.0 km from City Centre600 m from EICC
The hotel features a 24-hour restaurant, while near the venue, set in Old Town district, one will find Holyrood Park.
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour security
    +3
8.0
Great429 reviews
Price from£ 208per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Travelodge Edinburgh AirportRatho Park, Glasgow Road, Edinburgh, United Kingdom, EH28 8PPView on map
12.8 km from City Centre
Featuring 97 non-smoking rooms along with steam baths and massage treatments, this hotel provides convenient access to Gyle Shopping Centre.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
8.8
Great23 reviews
Price from£ 87per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Holiday Inn Express Edinburgh Airport101 Ingliston Road, Edinburgh, United Kingdom, EH28 8AUView on map
11.7 km from City Centre
Boasting a lounge restaurant together with 95 non-smoking rooms, the hotel offers a central location next to a motorway.
  • The hotel has
    • On-site car park
    +1
7.8
Very good1060 reviews
Price from£ 102per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Lairg11 Coates Gardens, Edinburgh, United Kingdom, EH12 5LGView on map
2.2 km from City Centre800 m from EICC
Fitted with an outdoor pool on a terrace, this intimate accommodation is only a few steps from a train station.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
8.0
Great1150 reviews
Price from£ 104per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Old Town ChambersRoxburgh'S Court, Edinburgh, United Kingdom, EH1 1LWView on map
300 m from City Centre200 m from Royal Mile
A royal-style building was carefully renovated in 2013 and the pet-friendly hotel is quite close to Palace of Holyroodhouse.
  • The hotel has
    • Paid parking
    +1
8.6
Great25 reviews
Price from£ 274per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The Rutland Hotel1-3 Rutland Steet, Edinburgh, United KingdomView on map
1.3 km from City Centre200 m from Usher Hall
Just off Usher Hall, this hotel offers a great location and includes a lounge restaurant.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
9.0
Perfect108 reviews
Price from£ 262per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Travelodge Edinburgh Central Waterloo Place3 Waterloo Place, Edinburgh, United Kingdom, EH1 3BGView on map
The hotel is based in a traditional-style building located in the cultural part of Edinburgh, offering 34 rooms.
  • The hotel has
    • Paid parking
    +1
Price from£ 94per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hotel Indigo Edinburgh51-59 York Place, Edinburgh, United Kingdom, EH1 3JDView on map
800 m from City Centre300 m from Edinburgh Playhouse
Placed close to Edinburgh Castle in the centre of Edinburgh, this hotel offers 60 rooms.
  • The hotel has
    • Paid parking
    +1
9.0
Perfect64 reviews
Price from£ 168per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

3120 hotels found