Filters
Popular
1469
2396
403
382
311
2403
583
146
23
Search by name
Star rating
42
169
264
64
2593
MoreLess
Guest rating
23
107
128
64
MoreLess
Accommodation type
583
MoreLess
Price per night
301
302
751
655
1123
MoreLess
Airports
136
MoreLess
Hotel type
2689
1310
1112
358
243
234
210
104
68
41
40
23
134
100
56
40
13
11
2
2
2
1
1
1
1
MoreLess
Amenities
2396
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 3139 hotels in Edinburgh
Get Prices

3132 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.

The Bonham Hotel35 Drumsheugh Gardens, Edinburgh, United Kingdom, EH3 7RNView on map
1.8 km from City Centre700 m from Usher Hall
A fantastic view and a Jacuzzi and a sauna are featured in the hotel, boasting setting in the centre of Edinburgh.
  • The hotel has
    • Paid parking
    +1
8.0
Great205 reviews
Price from£ 205per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Ibis Edinburgh Centre South Bridge Hotel77 South Bridge, Edinburgh, United Kingdom, EH1 1HNView on map
200 m from City Centre300 m from Edinburgh Festival Theatre
The hotel lies not far away from Festival Square and offers a lounge restaurant and an indoor swimming pool onsite.
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
7.8
Very good88 reviews
Price from£ 119per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Jurys Inn Edinburgh43 Jeffrey Street, Edinburgh, United Kingdom, EH1 1DHView on map
200 m from City Centre300 m from Edinburgh Waverley station
International meals and a private swimming pool are available for guests in this hotel based in the centre of Edinburgh.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +4
7.8
Very good1459 reviews
Price from£ 153per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Edinburgh House Hotel90-92 Pilrig Street, Edinburgh, United Kingdom, EH6 5AYView on map
1.9 km from City Centre1.1 km from Edinburgh Playhouse
Placed close to Royal Mile in the centre of Edinburgh, this hotel offers 24 rooms.
  • The hotel has
    • GBP 3 per day
    +1
  • The hotel has
    • Off-site car park
    +1
6.2
Nice456 reviews
Price from£ 72per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Old Waverley Hotel43 Princes Street, Edinburgh, United Kingdom, EH2BYView on map
500 m from City Centre300 m from Edinburgh Waverley station
This impressive hotel is ideally located in West End district, offering 85 tasteful rooms and a garden restaurant.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    +3
7.8
Very good1031 reviews
Price from£ 154per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Kimpton Charlotte Square Hotel38 Charlotte Square, Edinburgh, United Kingdom, EH2 4HQView on map
1.2 km from City Centre300 m from Princes Street Gardens
Guests can work out using a gym area, aerobics classes and a fitness centre available onsite, or enjoy steam baths and massage offered at the hotel, ideally located in Leith district.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • GBP 30 per day
    +1
8.0
Great1198 reviews
Price from£ 213per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Doubletree By Hilton Edinburgh - Queensferry CrossingSt. Margaret'S Head, Edinburgh, United Kingdom, KY11 1HPView on map
15.2 km from City Centre
In the vicinity of this lovely there is Hopetoun House and guests can also discover the shopping area.
  • The hotel has
    • On-site car park
    +1
7.8
Very good304 reviews
Price from£ 70per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
B+B Edinburgh3 Rothesay Terrace, Edinburgh, United Kingdom, EH3 7RYView on map
1.8 km from City Centre700 m from Usher Hall
Featuring a shared lounge and a library, this cozy hotel is set in a shopping area within a few steps from New Town.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour business centre
    +3
8.6
Great148 reviews
Price from£ 170per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Apex Grassmarket31-35 Grassmarket, Edinburgh, United Kingdom, EH1 2HSView on map
700 m from City Centre300 m from Edinburgh Castle
Located right by Holyrood Park, the hotel offers an exceptional view together with a health club and a Jacuzzi.
  • The hotel has
    • GBP 12 per day
    +1
8.0
Great737 reviews
Price from£ 172per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Haymarket Hub Hotel7 Clifton Terrace, Edinburgh, United Kingdom, EH12 5DRView on map
2.0 km from City Centre600 m from EICC
Located 2 km away from Edinburgh city center, this hotel features 179 rooms and a private pool.
  • The hotel has
    • GBP 10 per day
    +1
7.6
Very good110 reviews
Price from£ 109per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Apex European90 Haymarket Terrace, Edinburgh, United Kingdom, EH12 5LQView on map
2.3 km from City Centre900 m from EICC
This welcoming hotel is centrally located in Leith district, offering 66 comfortable rooms and an a la carte restaurant.
  • The hotel has
    • GBP 8 per day
    +1
7.6
Very good242 reviews
Price from£ 108per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Novotel Edinburgh Centre80 Lauriston Place, Edinburgh, United Kingdom, EH3 9DEView on map
1000 m from City Centre600 m from Edinburgh Castle
Positioned in a shopping area near Arthur's Seat, the hotel with great views has a steam room and a Jacuzzi for your comfortable stay in Edinburgh.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • GBP 20 per day
    +1
7.8
Very good535 reviews
Price from£ 153per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Apex City61 Grassmarket, Edinburgh, United Kingdom, EH1 2JFView on map
600 m from City Centre200 m from Edinburgh Castle
The hotel lies not far away from Holyrood Park and offers a garden restaurant and a private swimming pool onsite.
  • The hotel has
    • GBP 12 per day
    +1
8.2
Great524 reviews
Price from£ 178per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Novotel Edinburgh Park15 Lochside Avenue, Edinburgh, United Kingdom, EH12 9DJView on map
8.1 km from City Centre
Set about 9 km from the center of Edinburgh, this hotel offers 170 luxury rooms with city views and a heated swimming pool onsite.
  • The hotel has
    • Paid parking
    +1
8.0
Great535 reviews
Price from£ 105per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Howard Hotel Edinburgh34 Great King Street, Edinburgh, United Kingdom, EH3 6QHView on map
1.1 km from City Centre900 m from Edinburgh Waverley station
Set within easy reach of Dean Village, the venue features a lobby restaurant serving meals of Georgian cuisine.
  • The hotel has
    • Paid valet parking
    +1
8.8
Great122 reviews
Price from£ 202per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Channings Hotel, An Ascend Hotel Collection Member12-16 South Learmonth Gardens, Edinburgh, United Kingdom, EH4 1EZView on map
2.1 km from City Centre1.1 km from Usher Hall
Offering stunning views of the castle, an outdoor pool and a 24-hour restaurant, this hotel is situated in the heart of Edinburgh within walking distance of Royal Museum.
  • The hotel has
    • Paid parking
    +1
8.2
Great188 reviews
Price from£ 188per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Residence Inn By Marriott Edinburgh36 Simpson Loan Quartermile, Edinburgh, United Kingdom, EH3 9AUView on map
800 m from City Centre300 m from The University of Edinburgh
Located close to The Scottish Parliament, the hotel has 107 rooms, and boasts access to a train station.
  • The hotel has
    • GBP 12.80 per day
    +1
8.8
Great426 reviews
Price from£ 170per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Piries Hotel4-8 Coates Gardens, Edinburgh, United Kingdom, EH12 5LBView on map
2.1 km from City Centre800 m from EICC
Offering a spectacular view, the hotel has luxury rooms along with a 24-hour bar, while boasting location adjacent to Princes Street.
  • The hotel has
    • Paid parking
    +1
7.2
Very good401 reviews
Price from£ 113per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Holyrood Aparthotel1 Nether Bakehouse, Edinburgh, United Kingdom, .View on map
600 m from City Centre200 m from Palace of Holyrood House
The hotel overlooking the park is ideally placed in Broughton district, offering tasteful rooms, a shared lounge and a library.
  • The hotel has
    • GBP 15 per day
    +1
8.4
Great356 reviews
Price from£ 177per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hilton Edinburgh Grosvenor7 Grosvenor Street, Edinburgh, United Kingdom, EH12 5EFView on map
1.9 km from City Centre500 m from EICC
This deluxe hotel located steps away from St Andrew Square offers guests to enjoy local cuisine at a modern restaurant.
  • The hotel has
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    +4
6.8
Nice500 reviews
Price from£ 120per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

3132 hotels found