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
Get Prices

2523 hotels in Edinburgh

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Balmoral1 Princes Street, Edinburgh, United Kingdom, EH2 2EQView on map
400 m from City Centre200 m from Edinburgh Waverley station
Based in a classic-style building, the hotel welcomes guests in 188 rooms since 1902, and offers to enjoy a private swimming pool.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • GBP 35 per day
    +1
8.8
Great241 reviews
Price fromC$ 457per nightSelect
Not available
Intercontinental Edinburgh The George19-21 George Street, Edinburgh, United Kingdom, EH2 2PBView on map
700 m from City Centre500 m from Edinburgh Waverley station
The hotel is based close to The Scottish Parliament in Edinburgh, and consists of 199 rooms with simple decor.
  • The hotel has
    • Paid parking
    +1
8.2
Great2924 reviews
Price fromC$ 301per nightSelect
Not available
Sheraton Grand Hotel & Spa1 Festival Square, Edinburgh, United Kingdom, EH3 9SR
1.3 km from City Centre200 m from Usher Hall
Located in the heart of Edinburgh, this hotel offers a rooftop outdoor pool and an informal bar.
7.8
Very good314 reviews
Price fromC$ 349per nightSelect
Not available
Macdonald Holyrood Hotel81 Holyrood Road, Edinburgh, United Kingdom, EH8 8AU
700 m from City Centre200 m from Palace of Holyrood House
Featuring a heated swimming pool and a health club, a spa centre and a treatment room, it is an exquisite venue with easy access to Princes Street.
8.0
Great543 reviews
Price fromC$ 552per nightSelect
Not available
Jurys Inn Edinburgh43 Jeffrey Street, Edinburgh, United Kingdom, EH1 1DH
200 m from City Centre300 m from Edinburgh Waverley station
The non-smoking restaurant with wide selection of hot international dishes and the hotel's perfect make it one of the best places to stay in Edinburgh.
7.8
Very good1459 reviews
Price fromC$ 225per nightSelect
Not available
Novotel Edinburgh Centre80 Lauriston Place, Edinburgh, United Kingdom, EH3 9DE
1000 m from City Centre600 m from Edinburgh Castle
The hotel is easily accessible, located in the centre of Edinburgh, right next to Holyrood Park, offering luxury rooms, a steam room and a Jacuzzi on-site.
7.8
Very good535 reviews
Price fromC$ 235per nightSelect
Not available
Edinburgh Marriott Hotel111 Glasgow Road, Edinburgh, United Kingdom, EH12 8NF
7.9 km from City Centre
Located adjacent to Royal Highland Show, this stylish accommodation includes 245 rooms and a wellness centre, a treatment room and a steam room.
8.0
Great206 reviews
Price fromC$ 180per nightSelect
Not available
Apex Waterloo Place23-27 Waterloo Place, Edinburgh, United Kingdom, EH1 3BH
500 m from City Centre300 m from Edinburgh Waverley station
This hotel is set in a historical-style building close to Royal Museum, boasting a wellness centre, a steam room and a Jacuzzi.
8.8
Great522 reviews
Price fromC$ 280per nightSelect
Not available
Edinburgh Central Youth Hostel9 Haddington Place, Edinburgh, United Kingdom, EH7 4AL
1.1 km from City Centre400 m from Edinburgh Playhouse
Located within 20 minutes' walk of the city center, this stylish hostel gives quick access to Holyrood Park.
8.0
Great145 reviews
Price fromC$ 128per nightSelect
Not available
Waldorf Astoria Edinburgh - The CaledonianPrinces Street, Edinburgh, United Kingdom, EH1 2AB
1.2 km from City Centre200 m from Usher Hall
Set within easy reach of National Monument, the venue features an award-winning restaurant serving meals of American cuisine.
8.0
Great384 reviews
Price fromC$ 339per nightSelect
Not available
The Witchery By The CastleCastlehill, Royal Mile, Edinburgh, Edinburgh, United Kingdom, EH1 2NF
600 m from City Centre100 m from Edinburgh Castle
Featuring exceptional views of the street, this hotel is just 5 minutes' walk from Royal Museum.
Price fromC$ 987per nightSelect
Not available
Kimpton Charlotte Square Hotel38 Charlotte Square, Edinburgh, United Kingdom, EH2 4HQ
1.2 km from City Centre400 m from Usher Hall
Guests can enjoy stunning views over the park and take advantage of an indoor swimming pool, barbeque grills and a tennis court available onsite.
8.0
Great1203 reviews
Price fromC$ 302per nightSelect
Not available
Apex Grassmarket31-35 Grassmarket, Edinburgh, United Kingdom, EH1 2HS
700 m from City Centre300 m from Edinburgh Castle
The hotel offers an indoor swimming pool and a golf course and has an informal bar, featuring a magnificent location in the historical centre of Edinburgh.
8.0
Great743 reviews
Price fromC$ 276per nightSelect
Not available
Hilton Edinburgh Carlton19 North Bridge, Edinburgh, United Kingdom, EH1 1SD
100 m from City Centre200 m from Edinburgh Waverley station
For a perfect stay in the old part of Edinburgh this hotel lodged in the historical-style building offers a panoramic view along with beauty treatments, steam baths and massage treatments.
7.4
Very good683 reviews
Price fromC$ 176per nightSelect
Not available
Holiday Inn Edinburgh132 Corstorphine Road, Edinburgh, United Kingdom, EH12 6UA
5.1 km from City Centre300 m from Edinburgh Zoo
The hotel is lodged in an oriental-style building and includes a solarium and a hot tub, boasting location close to EICC plus a train station.
7.4
Very good663 reviews
Price fromC$ 159per nightSelect
Not available
Holiday Inn Express Edinburgh City CentrePicardy Place, Edinburgh, United Kingdom, EH1 3JT
800 m from City Centre200 m from Edinburgh Playhouse
Located in Old Town district, this stylish hotel features a shared lounge and tennis courts.
8.2
Great583 reviews
Price fromC$ 331per nightSelect
Not available
Hilton Edinburgh GrosvenorGrosvenor Street, Edinburgh, United Kingdom, EH12 5EF
1.9 km from City Centre500 m from EICC
Boasting prime location and access to Museum of Scotland, this unique hotel in Edinburgh features a refurbished restaurant and 184 rooms.
6.8
Nice507 reviews
Price fromC$ 137per nightSelect
Not available
Doubletree By Hilton Edinburgh - Queensferry CrossingSt Margaret'S Head, Edinburgh, United Kingdom, KY11 1HP
15.2 km from City Centre
This lovely hotel overlooks the River Forth and is located in the immediate proximity to Firth of Forth Bridges.
7.8
Very good304 reviews
Price fromC$ 104per nightSelect
Not available
Apex City61 Grassmarket, Edinburgh, United Kingdom, EH1 2JF
600 m from City Centre200 m from Edinburgh Castle
This deluxe hotel is located in the historical centre of Edinburgh, boasting an outdoor swimming pool onsite.
8.2
Great524 reviews
Price fromC$ 239per nightSelect
Not available
Leonardo Edinburgh City79 Lauriston Place, Edinburgh, United Kingdom, EH3 9HZ
1.0 km from City Centre600 m from EICC
Set near Holyrood Palace, this great value venue is 20 minutes' walk of the city center.
8.0
Great237 reviews
Price fromC$ 242per nightSelect
Not available
Brooks Hotel Edinburgh70-72 Grove Street, Edinburgh, United Kingdom, EH38AP
1.7 km from City Centre400 m from EICC
The hotel provides bright rooms and a night bar, ideally located in an entertainment area.
7.0
Very good210 reviews
Price fromC$ 221per nightSelect
Not available
Old Waverley Hotel43 Princes Street, Edinburgh, United Kingdom, EH2BY
500 m from City Centre300 m from Edinburgh Waverley station
The impressive hotel is located in a shopping area with quick access to Palace of Holyroodhouse.
7.8
Very good1034 reviews
Price fromC$ 331per nightSelect
Not available
Cityroomz Edinburgh25-33 Shandwick Place, Edinburgh, United Kingdom
1.3 km from City Centre200 m from Usher Hall
The hotel includes an indoor swimming pool, boasting a central location close to Royal Museum.
6.6
Nice130 reviews
Price fromC$ 114per nightSelect
Not available
Radisson Collection Hotel, Royal Mile Edinburgh1 George IV Bridge, Edinburgh, United Kingdom, EH1 1AD
400 m from City Centre100 m from Royal Mile
The hotel offers 136 rooms with the city views, an authentic restaurant, and a 24-hour bar.
9.2
Perfect714 reviews
Price fromC$ 347per nightSelect
Not available
Best Western Plus Edinburgh City Centre Bruntsfield Hotel69 Bruntsfield Place, Edinburgh, United Kingdom, EH10 4HH
1.8 km from City Centre1000 m from EICC
Perfectly set close to The Meadows, the hotel offers contemporary rooms and a non-smoking restaurant.
8.4
Great410 reviews
Price fromC$ 213per nightSelect
Not available
The Bonham Hotel35 Drumsheugh Gardens, Edinburgh, United Kingdom, EH3 7RN
1.7 km from City Centre600 m from Usher Hall
Offering an outdoor pool and a lobby restaurant, this welcoming property in the heart of Edinburgh is located near Georgian House.
8.0
Great205 reviews
Price fromC$ 397per nightSelect
Not available
The Glasshouse, Autograph Collection2 Greenside Place, Edinburgh, United Kingdom, EH1 3AA
800 m from City Centre100 m from Edinburgh Playhouse
Offering a private pool, the hotel is located in an old part of Edinburgh, not far from Royal Mile.
8.4
Great274 reviews
Price fromC$ 312per nightSelect
Not available
Le Monde Hotel16 George Street, Edinburgh, United Kingdom, EH2 2PF
700 m from City Centre500 m from Edinburgh Waverley station
Providing access to Holyrood Palace, this hotel is a 25-minute walk from Holyrood Park and offers a 24-hour restaurant.
7.8
Very good111 reviews
Price fromC$ 287per nightSelect
Not available
Crowne Plaza Edinburgh - Royal Terrace18 Royal Terrace, Edinburgh, United Kingdom, EH7 5AQ
1000 m from City Centre400 m from Edinburgh Playhouse
The hotel is set close to University of Edinburgh, and boasts a swimming pool as well as city centre views.
7.2
Very good306 reviews
Price fromC$ 224per nightSelect
Not available
The Inn On The Mile82 High Street, Royal Mile, Edinburgh, United Kingdom, EH1 1LL
100 m from City Centre300 m from Edinburgh Waverley station
Located a few steps from Princes Street Gardens, the hotel features 9 rooms with views over the castle.
6.6
Nice116 reviews
Price fromC$ 231per nightSelect
Not available
Motel One Edinburgh-Royal18-21 Market Street, Edinburgh, United Kingdom, EH1 1BL
300 m from City Centre300 m from Edinburgh Waverley station
The pet-friendly hotel is a good starting point to Edinburgh' sights including The Real Mary King's Close and The Hub.
8.6
Great263 reviews
Price fromC$ 188per nightSelect
Not available
Grassmarket Hotel94-96 Grassmarket, Edinburgh, United Kingdom, EH1 2JR
600 m from City Centre100 m from Edinburgh Castle
Guests of this charming hotel will be delighted with splendid castle views and proximity to The Scottish National Gallery.
7.4
Very good418 reviews
Price fromC$ 258per nightSelect
Not available
Malmaison EdinburghOne Tower Place, Edinburgh, United Kingdom, EH6 7DB
3.3 km from City Centre700 m from Royal Yacht Britannia
The hotel is based in a royal-style building located in the historic part of Edinburgh, offering 100 rooms.
7.6
Very good256 reviews
Price fromC$ 188per nightSelect
Not available
Fraser Suites Edinburgh12 26 St Giles Street, Edinburgh, United Kingdom, EH1 1PT
300 m from City Centre200 m from Royal Mile
Located just off Royal Museum and within 10 minutes' walk from the city center, this hotel with stunning views features a private swimming pool.
8.4
Great902 reviews
Price fromC$ 272per nightSelect
Not available
Novotel Edinburgh Park15 Lochside Avenue, Edinburgh, United Kingdom, EH12 9DJ
8.1 km from City Centre2.5 km from Baberton Golf Club
This hotel offers the snack bar and 170 rooms together with ideal location close to Edinburgh Zoo.
8.0
Great536 reviews
Price fromC$ 169per nightSelect
Not available
The Scotsman Hotel20 North Bridge, Edinburgh, United Kingdom, EH1 1YT
200 m from City Centre200 m from Edinburgh Waverley station
Nestled in the historic area of Edinburgh, the hotel includes luxury rooms along with steam baths and Turkish bath onsite.
8.4
Great588 reviews
Price fromC$ 320per nightSelect
Not available
Hotel Du Vin Edinburgh11 Bristo Place, Edinburgh, United Kingdom, EH1 1EZ
500 m from City Centre200 m from The University of Edinburgh
Conveniently located right next to National Museum of Scotland, the hotel has en-suite rooms to offer as well as a bistro bar.
8.6
Great144 reviews
Price fromC$ 302per nightSelect
Not available
Tigerlily125 George Street, Edinburgh, United Kingdom
1.1 km from City Centre500 m from Usher Hall
The accomodation is centrally placed near Holyrood Palace, offering 33 rooms along with a lobby restaurant.
9.2
Perfect103 reviews
Price fromC$ 379per nightSelect
Not available
Motel One Edinburgh-Princes10 15 Princes Street, Edinburgh, United Kingdom, EH2 2AN
400 m from City Centre200 m from Edinburgh Waverley station
Located within a short distance of pubs and restaurants, this venue offers pet-friendly accommodation with 140 classic rooms.
8.8
Great100 reviews
Price fromC$ 189per nightSelect
Not available
Holiday Inn Express Edinburgh Royal Mile300 Cowgate, Edinburgh, United Kingdom, EH1 1NA
300 m from City Centre400 m from Edinburgh Festival Theatre
The hotel centrally located in Leith district close to Festival Square has 78 rooms.
8.2
Great498 reviews
Price fromC$ 207per nightSelect
Not available
Edinburgh Thistle Hotel59 Manor Place, Edinburgh, United Kingdom, EH3 7EG
1.9 km from City Centre700 m from EICC
Constructed in 1750 year, the hotel's building is a reminder of an original style, located just off New Town.
7.8
Very good129 reviews
Price fromC$ 213per nightSelect
Not available
Ballantrae Hotel8 York Place, Edinburgh, United Kingdom, EH1 3EP
800 m from City Centre500 m from Edinburgh Waverley station
The hotel offers swift access to Omni Centre Edinburgh and Princes Street is only 400 meters away.
7.0
Very good820 reviews
Price fromC$ 1 006per nightSelect
Not available
Howard Hotel Edinburgh34 Great King Street, Edinburgh, United Kingdom, EH3 6QH
1.1 km from City Centre900 m from Edinburgh Waverley station
Located near Leith, this classic hotel features a full traditional breakfast.
8.8
Great122 reviews
Price fromC$ 375per nightSelect
Not available
Radisson Blu Edinburgh80 High Street, Edinburgh, United Kingdom, EH1 1TH
100 m from City Centre300 m from Edinburgh Waverley station
It was opened in 1992 and till today has to offer en-suite rooms, a primary restaurant, and a superb location.
8.2
Great1275 reviews
Price fromC$ 320per nightSelect
Not available
The Inn Place20-30 Cockburn Street, Edinburgh, United Kingdom
200 m from City Centre200 m from Edinburgh Waverley station
Enjoy lounge restaurant onsite or admire lovely views while staying in the hotel boasting location in the heart of Edinburgh.
Price fromC$ 195per nightSelect
Not available
Frederick House42 Frederick Street, Edinburgh, United Kingdom, EH2 1EX
900 m from City Centre700 m from Royal Mile
The hotel is based close to Palace of Holyrood House in Edinburgh, and consists of 44 rooms with traditional decor.
8.2
Great1340 reviews
Price fromC$ 229per nightSelect
Not available
Leonardo Hotel Edinburgh Murrayfield187 Clermiston Road, Edinburgh, United Kingdom, EH12 6UG
5.8 km from City Centre1.4 km from Edinburgh Zoo
Located in a tourist area, 6 km from Princes Street, the venue has a private pool on site and guests can enjoy a 24-hour restaurant.
8.0
Great633 reviews
Price fromC$ 111per nightSelect
Not available
Holiday Inn Express Edinburgh Airport101 Ingliston Road, Edinburgh, United Kingdom, EH28 8AU
11.7 km from City Centre
Ideally set close to Gyle Shopping Centre, the hotel offers non-smoking rooms and a lounge restaurant.
7.8
Very good1060 reviews
Price fromC$ 176per nightSelect
Not available
Hot-El-Apartments Canon Court20 Canonmills, Edinburgh, United Kingdom, EH3 5LH
1.6 km from City Centre1.1 km from Edinburgh Playhouse
Staying at this exclusive apartment in in the tourist centre of Edinburgh, guests have quick access to New Town.
7.8
Very good798 reviews
Price fromC$ 174per nightSelect
Not available
Hotel Indigo Edinburgh51-59 York Place, Edinburgh, United Kingdom, EH1 3JD
800 m from City Centre300 m from Edinburgh Playhouse
Offering location in Newington district, the hotel features cots and meals for guests with children.
9.0
Perfect64 reviews
Price fromC$ 334per nightSelect
Not available
High Street Hostel8 Blackfriars St, Edinburgh, United Kingdom
100 m from City Centre300 m from Edinburgh Waverley station
Staying at this business hostel, guest will enjoy terrace views, and 22 rooms with all necessary comforts.
8.2
Great32 reviews
Price fromC$ 55per nightSelect
Not available
Haymarket Hotel1 - 3 Coates Gardens, Edinburgh, United Kingdom
2.2 km from City Centre800 m from EICC
Welcoming guests in the middle of Edinburgh, the hotel was remodelled in 2003.
7.6
Very good977 reviews
Price fromC$ 166per nightSelect
Not available
Salisbury Green18 Holyrood Park Road, Edinburgh, United Kingdom, EH16 5AY
1.5 km from City Centre1.1 km from Edinburgh Festival Theatre
The hotel is located in the ski area of Edinburgh, not far away from Royal Commonwealth Pool, overlooking the garden.
8.0
Great301 reviews
Price fromC$ 327per nightSelect
Not available
Edinburgh House Hotel90-92 Pilrig Street, Edinburgh, United Kingdom, EH6 5AY
1.9 km from City Centre1.1 km from Edinburgh Playhouse
Set about 2 km from the center of Edinburgh, this hotel offers 24 individual rooms with mountain views and a private pool onsite.
6.4
Nice457 reviews
Price fromC$ 165per nightSelect
Not available
Best Western Kings Manor Hotel100 Milton Road East, Edinburgh, United Kingdom, EH152NP
5.7 km from City Centre
Welcoming guests in the centre of Edinburgh, the hotel was remodelled in 2006.
8.4
Great840 reviews
Price fromC$ 137per nightSelect
Not available
Rockville Hotel2 Joppa Pans, Edinburgh, United Kingdom, EH15 2HF
6.2 km from City Centre
Guests of this family-run hotel will be delighted with panoramic sea views and proximity to Jump In Trampoline Parks.
7.6
Very good3 reviews
Price fromC$ 170per nightSelect
Not available
Apex Haymarket Hotel90 Haymarket Terrace, Edinburgh, United Kingdom
A short walk from Scottish National Gallery, the property welcomes guests to the 24-hour restaurant on site.
Price fromC$ 154per nightSelect
Not available
Salisbury Green Hotel & Bistro18 Holyrood Park Road, Edinburgh, United Kingdom
1.5 km from City Centre1.1 km from Edinburgh Festival Theatre
The venue is nestled in the heart of Edinburgh, offering a lounge restaurant and an outstanding view of Holyrood Park.
7.4
Very good796 reviews
Price fromC$ 209per nightSelect
Not available
Staycity Aparthotels West End11 Brandfield Street, Edinburgh, United Kingdom, EH3 8AS
1.7 km from City Centre400 m from EICC
Boasting a snack bar and an outdoor swimming pool, the property is located close to Royal Museum and less than 2 km from the centre of Edinburgh.
8.0
Great905 reviews
Price fromC$ 196per nightSelect
Not available
Code Hostel Edinburgh50 Rose Street North Lane, Edinburgh, United Kingdom, EH2 2NP
800 m from City Centre500 m from Royal Mile
When visiting Merchiston district of Edinburgh, guests can stay in one of the 6 hostel rooms, within just 50 meters from New Town.
9.2
Perfect9 reviews
Price fromC$ 155per nightSelect
Not available
No 1111 Brunswick St, Edinburgh, United Kingdom, EH75JB
1.1 km from City Centre400 m from Edinburgh Playhouse
The hotel is located in the busy area of Edinburgh, not far away from Royal Mile, overlooking the city.
9.0
Perfect62 reviews
Price fromC$ 210per nightSelect
Not available
The Dunstane Houses4 West Coates, Edinburgh, United Kingdom, EH12 5JQ
2.6 km from City Centre800 m from Murrayfield Stadium
The hotel offers easy access to EICC, boasting 38 rooms in the heart of Edinburgh.
8.0
Great138 reviews
Price fromC$ 508per nightSelect
Not available
Kildonan Lodge Hotel27 Craigmillar Park, Edinburgh, United Kingdom, EH16 5PE
2.7 km from City Centre1.4 km from Holyrood Park
Featuring a 24-hour restaurant, the hotel is located off Princes Street and boasts an indoor pool.
8.0
Great179 reviews
Price fromC$ 184per nightSelect
Not available
The Salisbury Hotel43-45 Salisbury Road, Edinburgh, United Kingdom, EH16 5AA
1.5 km from City Centre1.1 km from The University of Edinburgh
Located a few steps from Festival Square, the hotel features 18 rooms with views over the city.
7.8
Very good535 reviews
Price fromC$ 188per nightSelect
Not available
Village Hotel Edinburgh140 Crewe Road South, Edinburgh, United Kingdom, EH4 2NY
3.5 km from City Centre600 m from Western General Hospital
Located next to Murrayfield Stadium in Edinburgh, this hotel offers a top-quality restaurant and beauty therapy and massage services.
Price fromC$ 295per nightSelect
Not available
Channings Hotel12-16 South Learmonth Gardens, Edinburgh, United Kingdom, EH4 1EZ
2.1 km from City Centre1.1 km from Usher Hall
Located off Palace of Holyroodhouse in a busy area, this hotel offers a heated pool along with a breathtaking view of the city.
8.2
Great188 reviews
Price fromC$ 349per nightSelect
Not available
Edinburgh City Suites16 Torphichen Street, Edinburgh, United Kingdom, EH3 8JB
1.7 km from City Centre300 m from EICC
This hotel with 8 rooms and a coffee bar is centrally located 20 minutes' walk from the city center.
Price fromC$ 89per nightSelect
Not available
The Beverley40 Murrayfield Avenue, Edinburgh, United Kingdom, EH12 6AY
3.2 km from City Centre600 m from Murrayfield Stadium
This Victorian-style hotel is set at a short distance to Calton Hill.
10.0
Perfect3 reviews
Price fromC$ 155per nightSelect
Not available
Lairg Hotel11 Coates Gardens, Edinburgh, United Kingdom, EH12 5LG
2.2 km from City Centre800 m from EICC
This quiet apartment with a balcony is conveniently located in Newington district, not far from a railway station.
8.0
Great1150 reviews
Price fromC$ 214per nightSelect
Not available
Ibis Budget Edinburgh Park6 Lochside View, Edinburgh, United Kingdom
8.4 km from City Centre
Located within 6 km from Murrayfield Stadium, this hotel features a garden restaurant and continental buffet breakfast.
8.0
Great18 reviews
Price fromC$ 84per nightSelect
Not available
Ibis Edinburgh Centre South Bridge Hotel77 South Bridge, Edinburgh, United Kingdom, EH1 1HN
200 m from City Centre300 m from Edinburgh Festival Theatre
This hotel features a swimming pool along with an indoor swimming pool, a shared lounge and a golf course, boasting a location in the modern part of the city close to Princes Street Gardens.
8.2
Great88 reviews
Price fromC$ 166per nightSelect
Not available
Parliament House Hotel15 Calton Hill, Edinburgh, United Kingdom, EH1 3BJ
500 m from City Centre400 m from Edinburgh Waverley station
Overlooking Calton Hill and Carlton Hill, the hotel is ideally set within walking distance of a bus stop, offering tasteful rooms and a traditional restaurant.
8.2
Great1039 reviews
Price fromC$ 305per nightSelect
Not available
Mercure Edinburgh Princes Street53 Princes Street, Edinburgh, United Kingdom, EH2 2DG
600 m from City Centre400 m from Edinburgh Waverley station
Set close to Scottish National Gallery of Modern Art Two in Old Town district, this comfortable venue features a private swimming pool.
7.6
Very good741 reviews
Price fromC$ 240per nightSelect
Not available
Stay Central Hotel139 Cowgate, Edinburgh, United Kingdom, EH1 1JS
300 m from City Centre200 m from Central Library
Adjacent to Edinburgh Castle, and close to Royal Yacht Britannia, this pleasant hotel features 37 en-suite rooms.
6.6
Nice393 reviews
Price fromC$ 253per nightSelect
Not available
Holiday Inn Express Edinburgh WaterfrontBritannia Way, Ocean Drive, Edinburgh, United Kingdom, EH6 6JJ
3.2 km from City Centre400 m from Royal Yacht Britannia
Guests can relax in the lobby bar of the hotel that boasts an ideal location in Edinburgh.
8.2
Great460 reviews
Price fromC$ 144per nightSelect
Not available
Km Central7, Richmond Place, Edinburgh, United Kingdom, EH8 9ST
Located next to Festival Square, the venue comprises 45 rooms with pool views.
7.6
Very good444 reviews
Price fromC$ 229per nightSelect
Not available
Piries Hotel4-8 Coates Gardens, Edinburgh, United Kingdom, EH12 5LB
2.1 km from City Centre800 m from EICC
Set in the centre of Edinburgh, this pleasant hotel offers 32 rooms, a shared lounge and a golf course.
7.2
Very good401 reviews
Price fromC$ 170per nightSelect
Not available
Cairn10-18 Windsor Street, Edinburgh, United Kingdom, EH7 5JR
1000 m from City Centre200 m from Edinburgh Playhouse
Located in a shopping area of Edinburgh, the hotel features a seasonal outdoor pool along with a sun terrace.
7.4
Very good1167 reviews
Price fromC$ 356per nightSelect
Not available
The Broughton Hotel - B&B37 Broughton Place, Edinburgh, United Kingdom, EH1 3RR
1000 m from City Centre300 m from Edinburgh Playhouse
Providing access to Edinburgh Castle, this hotel is a 15-minute walk from Edinburgh Military Tattoo and offers a club restaurant.
7.6
Very good75 reviews
Price fromC$ 180per nightSelect
Not available
Ceilidh-Donia14-16 Marchhall Crescent, Edinburgh, United Kingdom
2.0 km from City Centre1.6 km from Edinburgh Festival Theatre
Since 1910 the hotel awaits guests in Leith district, offering 17 designer rooms and a snack bar.
8.6
Great207 reviews
Price fromC$ 206per nightSelect
Not available
Murrayfield Hotel18 Corstorphine Road, Edinburgh, United Kingdom, EH12 6HN
3.5 km from City Centre400 m from Murrayfield Stadium
A garden restaurant, cycling and racquetball are offered at this charming hotel, centrally set close to Royal Mile.
7.4
Very good878 reviews
Price fromC$ 261per nightSelect
Not available
Holiday Inn Edinburgh City West107 Queensferry Road, Edinburgh, United Kingdom, EH4 3HL
3.5 km from City Centre1.4 km from Murrayfield Stadium
One can enjoy a 24-hour bar or admire fantastic views of Pentland Hills, offered in the hotel perfectly based in the centre of Edinburgh.
7.6
Very good371 reviews
Price fromC$ 192per nightSelect
Not available
Corstorphine Lodge Hotel186 St John Rd ,Edinburgh Eh12 8Sg, Edinburgh, United Kingdom, EH12 8SG
6.4 km from City Centre1.2 km from Edinburgh Zoo
Featuring 12 rooms, this hotel offers a superb view of Pentland Hills and is located close to a bus stop.
6.6
Nice372 reviews
Price fromC$ 132per nightSelect
Not available
Travelodge Edinburgh Central33 St. Mary'S St, Edinburgh, United Kingdom, EH1 1TA
300 m from City Centre300 m from Palace of Holyrood House
Located within a short distance of entertainment venues, pubs and restaurants, this venue offers charming accommodation with 80 cosy rooms.
7.4
Very good32 reviews
Price fromC$ 224per nightSelect
Not available
The Knight Residence By Mansley12 Lauriston Street, Edinburgh, United Kingdom, EH3 9DJ
1.0 km from City Centre500 m from Usher Hall
The hotel is based close to Princes Street in Edinburgh, and consists of 28 rooms with simple decor.
9.0
Perfect172 reviews
Price fromC$ 1 562per nightSelect
Not available
Prestonfield HousePriestfield Road, Edinburgh, United Kingdom, EH16 5UT
2.4 km from City Centre2.0 km from Edinburgh Festival Theatre
The hotel is located in the shopping area of Edinburgh, not far away from Edinburgh Festival Theatre, overlooking the castle.
8.6
Great82 reviews
Price fromC$ 640per nightSelect
Not available
The Atholl11 Atholl Crescent, Edinburgh, United Kingdom, EH3 8HA
1.5 km from City Centre300 m from EICC
The contemporary hotel is a good starting point to Edinburgh' sights including Royal Scottish Academy and Scott Monument.
Price fromC$ 2 167per nightSelect
Not available
A Georgian Residence11 Moray Place, Edinburgh, United Kingdom
1.4 km from City Centre800 m from Usher Hall
The hotel with a private swimming pool is located in the heart of Edinburgh close to EICC.
8.8
Great10 reviews
Price fromC$ 135per nightSelect
Not available
Holyrood Aparthotel1 Nether Bakehouse, Edinburgh, United Kingdom, .
600 m from City Centre200 m from Palace of Holyrood House
Offering 41 rooms with sea views, the hotel is set in Broughton district, just steps from Royal Mile.
8.4
Great369 reviews
Price fromC$ 316per nightSelect
Not available
Haystack Hostel5/3 West Register Street, Edinburgh, United Kingdom
500 m from City Centre200 m from Edinburgh Waverley station
Housed in a Georgian-style building, the hostel features 36 rooms with shared bathrooms.
8.0
Great102 reviews
Price fromC$ 89per nightSelect
Not available
Princes Street Suites16 Waterloo Place, Edinburgh, United Kingdom, EH1 3EG
400 m from City Centre300 m from Edinburgh Waverley station
Set about 1 km from the center of Edinburgh, this hotel offers 37 soundproof rooms with garden views and a private swimming pool onsite.
8.6
Great1150 reviews
Price fromC$ 176per nightSelect
Not available
The Place Hotel34-38 York Place, Edinburgh, United Kingdom, EH1 3HU
800 m from City Centre400 m from Edinburgh Playhouse
Guests can enjoy a private swimming pool and a lounge restaurant staying in this hotel centrally based in the heart of Edinburgh.
8.2
Great427 reviews
Price fromC$ 178per nightSelect
Not available
Ten Hill Place Hotel10 Hill Place, Edinburgh, United Kingdom, EH8 9DS
500 m from City Centre200 m from Edinburgh Festival Theatre
This hotel offers the wine bar and 77 rooms together with quiet location close to Edinburgh Castle.
7.8
Very good315 reviews
Price fromC$ 133per nightSelect
Not available
Auld Reekie Guest House16 Mayfield Gardens, Edinburgh, United Kingdom
2.2 km from City Centre1.7 km from The University of Edinburgh
Located in a Georgian-style building, this accommodation in Haymarket district is approximately a 25-minute walk from University of Edinburgh.
8.8
Great25 reviews
Price fromC$ 118per nightSelect
Not available
24 Royal Terrace24 Royal Terrace, Edinburgh, United Kingdom, EH7 5AH
1.0 km from City Centre500 m from Edinburgh Playhouse
The hotel offers 16 cosy rooms and guests will be amazed at stunning views of the city.
8.0
Great2 reviews
Price fromC$ 298per nightSelect
Not available
Albany Ballantrae Hotel39-47 Albany Street, Edinburgh, United Kingdom, EH1 3QY
900 m from City Centre400 m from Edinburgh Playhouse
There are rooms facing the city and the hotel is set close to Georgian House.
7.6
Very good1051 reviews
Price fromC$ 281per nightSelect
Not available
Hotel Indigo Edinburgh - Princes Street20 Princes Street, Edinburgh, United Kingdom, EH2 2AN
500 m from City Centre200 m from Edinburgh Waverley station
Including a patio, a shared lounge and barbeque grills, the accommodation with superb views offers 64 rooms next to Holyrood Park.
7.2
Very good733 reviews
Price fromC$ 270per nightSelect
Not available
Palmerston Suites37 Palmerston Place, Edinburgh, United Kingdom
1.9 km from City Centre700 m from EICC
Placed close to Princes Street in the heart of Edinburgh, this hotel offers 18 rooms.
8.4
Great6 reviews
Price fromC$ 195per nightSelect
Not available
Mcdonald Road Apartments6 Mcdonald Road, Edinburgh, United Kingdom
1.4 km from City Centre600 m from Edinburgh Playhouse
The pleasant hotel is a good starting point to Edinburgh' sights including Arthur's Seat and Omni Centre Edinburgh.
6.8
Nice44 reviews
Price fromC$ 121per nightSelect
Not available
B+B Edinburgh3 Rothesay Terrace, Edinburgh, United Kingdom, EH3 7RY
1.8 km from City Centre700 m from Usher Hall
The hotel is based close to Royal Mile in Edinburgh, and consists of 27 rooms with standard decor.
8.6
Great148 reviews
Price fromC$ 319per nightSelect
Not available

Filtering results

Please wait...

2523 hotels found

Your booking experience in Edinburgh

Ibooked.ca makes it easy stumble upon the best Edinburgh hotel deals for your holiday. We’ve got business and spa hotels with a big list of facilities and services along with other attractive accommodation options which provide you with an ideal base for exploring.

Budget hotels in Edinburgh

A budget option would be Ramsay'S Bed & Breakfast and Premier Inn Edinburgh A1, which features free parking and free private parking. For budget travelers, look no further than Cowgate Hostel, set 300 meters away from the city center. You will find Aaron Lodge just a stone's throw from Camera Obscura and World of Illusions.

Proximity to public transport

Edenside House is about a 20-minute walk from Leuchars airport and offers guests a range of facilities including free private parking and free parking. Code Hostel Edinburgh is a 10-minute walk from Edinburgh Waverley train station and offers rooms with 107C$ price policy.

Convenience of staying in the city centre

If you like hustle and bustle of the city center, pick The Baxter Hostel with rates from 168C$ or Jurys Inn Edinburgh where prices start at 242C$. Old Waverley Hotel is a well-known 3-star property situated in the very heart of the downtown. Those looking to spend some time in Broughton district should head to Citylivein Grove Street, which is close to William Wallace Statue.

Consider staying at Hotel Indigo Edinburgh, where you'll be within 5 minutes' walking distance of Adam Smith Statue. You can select Thistle Hotel next to The Great Hall, that provides guests with impressive views of the garden.

Luxury and boutique accommodation

B+B Edinburgh is 4-star accommodation for those who prefer to relax in luxury. Guests wishing to stay in Broughton district will find a wealth of high-end boutique accommodation including Ten Hill Place Hotel and Edinburgh City. If you are used to the comfort and style of chain hotels, pick Apex European, which is also a 15-minute walk away from National War Museum of Scotland.

Apartments, B&Bs and others

Destiny Scotland - Thistle Street Apartments is a cozy apartment in the center of the city located 500 meters from Number One. Guests planning to visit West End district may want to book a room at Destiny Scotland - St Andrew Square Apartments, with rates from 645C$. Stay Central Hotel is a 3-star, family-friendly choice located 300 meters from the center. For an unforgettable vacation, look at No. 45 in Newington district, offering views of the mountain.

+ Read more - Less