Filters
Popular
1470
2391
403
382
311
2393
584
146
23
Search by name
Star rating
42
168
266
64
2583
MoreLess
Guest rating
23
107
128
64
MoreLess
Accommodation type
584
MoreLess
Price per night
300
303
765
640
1115
MoreLess
Airports
136
MoreLess
Hotel type
2683
1308
1107
358
243
234
210
104
68
41
40
23
133
100
56
40
13
11
2
2
2
1
1
1
1
MoreLess
Amenities
2391
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 3119 hotels in Edinburgh
Get Prices

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

Travelodge Edinburgh Central Queen Street30-31 Queen Street, Edinburgh, United Kingdom, EH2 1JXView on map
900 m from City Centre600 m from Princes Street Gardens
Offering convenient proximity to Iconic, the hotel is also close to Leith.
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
  • The hotel has
    • Bar/ Lounge area
    +1
Price from£ 118per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Classic Guest House50 Mayfield Road, Edinburgh, Edinburgh, United KingdomView on map
2.2 km from City Centre1.7 km from The University of Edinburgh
Set in the heart of Edinburgh, the property offers 9 rooms overlooking the garden.
  • The bed & breakfast has
    • Off-site car park
    +1
  • The bed & breakfast has
    • Flat-screen TV
    +1
7.6
Very good14 reviews
Price from£ 90per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Aonach Mor Guest HouseGuest house14 Kilmaurs Terrace, Edinburgh, United KingdomView on map
2.2 km from City Centre1.8 km from Edinburgh Festival Theatre
Set close to Edinburgh Festival Theatre, this 8-room apartment with a terrace overlooks the park.
  • The guest house has
    • Free internet access
    +1
  • The guest house has
    • Free off-site car park
    +1
8.6
Great3 reviews
Price from£ 150per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Blossom Guest House8 Minto Street, Edinburgh, United KingdomView on map
1.7 km from City Centre1.2 km from The University of Edinburgh
This historical-style hotel is set at a short distance to Edinburgh Castle.
  • The bed & breakfast has
    • On-site car park
    +1
7.0
Very good13 reviews
Price from£ 74per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Twin Lions Hotel92 Corstorphine Road, Edinburgh, United KingdomView on map
4.2 km from City Centre1000 m from Murrayfield Stadium
This hotel features rooms with mountain views, while a convenient location provides easy access to EICC.
  • The hotel has
    • On-site car park
    +1
Price from£ 83per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Premier Inn Edinburgh Central Lauriston Place82 Lauriston Place Lady Lawson Street Edinburgh Eh3 9Dg Edinburgh, Edinburgh, United Kingdom, EH3 9DGView on map
1000 m from City Centre500 m from Edinburgh Castle
Adjacent to National Museum of Scotland, and close to Palace of Holyroodhouse, this central hotel features 112 individual rooms.
  • The hotel has
    • Internet access
    +1
  • The hotel has
    • Cooker
    +1
  • The hotel has
    • Non-smoking rooms
    +1
8.4
Great4 reviews
Price from£ 148per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Lantern Guest HouseGuest house3 Windsor Street, Edinburgh, United KingdomView on map
1000 m from City Centre200 m from Edinburgh Playhouse
Offering panoramic views over Calton Hill, this apartment is situated near a bus stop.
  • The guest house has
    • Off-site car park
    +1
  • The guest house has
    • Microwave
    • Electric kettle
    +2
8.2
Great1 review
Price from£ 131per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The City SuitesWestern Harbour Midway, Edinburgh, United Kingdom, EH6 6LDView on map
4.0 km from City Centre900 m from Newhaven Heritage Museum
Featuring a kitchen and a rooftop terrace, the property is a 20-minute drive from Turnhouse airport.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
Price from£ 77per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Premier Inn Edinburgh Central82 Lauriston Place, Edinburgh, United Kingdom, EH3 9DGView on map
1.2 km from City Centre500 m from EICC
While staying in the hotel you are invited to discover Royal Mile set nearby, or walk for only 10 minutes to enjoy Edinburgh Castle.
  • The hotel has
    • GBP 12 per day
    +1
8.2
Great478 reviews
Price from£ 123per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Ailsa Craig Hotel24 Royal Terrace 24, Edinburgh, United KingdomView on map
1000 m from City Centre500 m from Edinburgh Playhouse
There are rooms facing the garden and the hotel is set close to Georgian House.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
7.8
Very good326 reviews
Price from£ 158per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Abbey Hotel9 Royal Terrace, Edinburgh, United KingdomView on map
900 m from City Centre300 m from Edinburgh Playhouse
The venue features a private pool and wonderful views, boasting location in the heart of Edinburgh.
  • The hotel has
    • Off-site car park
    +1
7.8
Very good256 reviews
Price from£ 93per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Premier Inn Edinburgh East228 Willowbrae Road, Edinburgh, United Kingdom, EH8 7NGView on map
3.2 km from City Centre
Located just 2.4 km from Holyrood Park, this hotel features 39 rooms and a grill restaurant on-site.
  • The hotel has
    • 24-hour reception
    +1
6.8
Nice2 reviews
Price from£ 95per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Emerald Guest HouseGuest house3 Drum Street, Edinburgh, United KingdomView on map
5.9 km from City Centre1.8 km from Royal Infirmary of Edinburgh
This royal-style hotel is set at a short distance to Arthur's Seat.
  • The guest house has
    +1
  • The guest house has
    • Paid breakfast
    +1
Price from£ 115per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Bonnington Guest House202 Ferry Road, Edinburgh, United KingdomView on map
2.6 km from City Centre1.9 km from Edinburgh Playhouse
The heritage hotel is a good starting point to Edinburgh' sights including Edinburgh Playhouse and Newhaven Heritage Museum.
  • The hotel has
    • Flat-screen TV
    +1
Price from£ 126per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Corstorphine Lodge Hotel186 St John Rd ,Edinburgh Eh12 8Sg, Edinburgh, United KingdomView on map
6.4 km from City Centre1.2 km from Edinburgh Zoo
Boasting location close to Murrayfield Stadium, the hotel's rooms offer superb views of Pentland Hills.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
6.6
Nice372 reviews
Price from£ 141per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Iholiday Hotel6 West Coates, Edinburgh, United Kingdom, EH12 5JGView on map
2.7 km from City Centre700 m from Murrayfield Stadium
There are rooms facing the city and the hotel is set close to St Andrew Square.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
6.6
Nice116 reviews
Price from£ 66per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The County Hotel152 High Street, Edinburgh, United Kingdom, EH22 1AYView on map
9.6 km from City Centre
Placed close to Butterfly & Insect World in the centre of Dalkeith, this hotel offers 32 rooms.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Free off-site car park
    +1
7.0
Very good77 reviews
Price from£ 82per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
A Georgian Residence11 Moray Place, Edinburgh, United KingdomView on map
1.4 km from City Centre700 m from Princes Street Gardens
Located off EICC and the River Forth, this hotel is only 2.8 km from Holyrood Park.
  • The bed & breakfast has
    • Paid parking
    +1
8.8
Great10 reviews
Price from£ 71per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Lyncliff B&B4 Windsor Street, Edinburgh, United KingdomView on map
1000 m from City Centre200 m from Edinburgh Playhouse
The hotel offers easy access to Calton Hill, boasting 9 rooms in the heart of Edinburgh.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Restaurant
    +1
6.0
Guest rating42 reviews
Price from£ 112per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
94Dr94 Dalkeith Road , Edinburgh, United KingdomView on map
1.8 km from City Centre1.4 km from Edinburgh Festival Theatre
Set near Royal Museum, this luxury venue is 20 minutes' walk of the city center.
  • The hotel has
    • Free internet access
    +1
Price from£ 194per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

3123 hotels found