You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Apartment in Haymarket, Edinburgh · 1.67 km from centre
Offering free WiFi and quiet street views, Atholl Crescent Lane is an accommodation set in the heart of Edinburgh, just 500 metres from EICC and 2 km from Murrayfield Stadium. The 4-star apartment is 1.9 km from National Museum of Scotland.
This apa...

Apartment in Leith, Edinburgh · 2.69 km from centre
6.8
5 reviews
Comfortable Leith Free parking is located in the Leith district of Edinburgh, 3.4 km from Edinburgh Waverley station, 3.4 km from Edinburgh Playhouse and 3.7 km from Royal Mile. Both free WiFi and parking on-site are accessible at the apartment free of charge. The property is non-smoking and is set 1.3 km from Royal Yacht Britannia.
The spacious apartment has 2 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a bath. Towels and bed linen are offered in the apartment.
National Museum of Scotland is 4.1 km from Comfortable Leith Free parking, while Camera Obscura and World of Illusions is 4.4 km from the property. Edinburgh Airport is 19 km away.

Apartment in Portobello, Edinburgh · 4.31 km from centre
6.0
2 reviews
Coastal 1 Bed Steps to Beach Free Park is situated in the Portobello district of Edinburgh, 4.3 km from Arthurs Seat, 4.9 km from Edinburgh Waverley station and 4.9 km from Edinburgh Playhouse. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is located 100 metres from Portobello Beach.
The 1-bedroom apartment is equipped with a living room with a flat-screen TV with streaming services, a fully equipped kitchen with an oven and a microwave, and 1 bathroom with a hair dryer. Towels and bed linen are provided in the apartment.
Royal Yacht Britannia is 5 km from Coastal 1 Bed Steps to Beach Free Park, while Royal Mile is 5.1 km away. Edinburgh Airport is 34 km from the property.

Apartment in Edinburgh · 4.76 km from centre
5.9
19 reviews
Offering a garden and lake view, Urban Oasis:perfect stay in city is situated in Edinburgh, 2.5 km from Murrayfield Stadium and 4.6 km from EICC. Both free WiFi and parking on-site are accessible at the apartment free of charge. The property is non-smoking and is set 2.4 km from Edinburgh Zoo.
The spacious apartment is located on the ground floor and has 2 bedrooms, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. For added privacy, the accommodation features a private entrance.
National Museum of Scotland is 5.9 km from Urban Oasis:perfect stay in city, while Royal Mile is 6.1 km from the property. The nearest airport is Edinburgh Airport, 5 km from the accommodation.

Apartment in Gorgie, Edinburgh · 3.85 km from centre
5.7
4 reviews
Located in Edinburgh in the Lothian region, Top Floor Getaway with Cozy Canopy Bed features a balcony. It is set 2.7 km from Edinburgh Zoo and provides a lift. Free WiFi is available throughout the property and Murrayfield Stadium is 1.5 km away.
The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom. The accommodation is non-smoking.
Guests can also relax in the garden.
Edinburgh International Conference Centre is 3.6 km from the apartment, while Edinburgh Castle is 3.7 km away. Edinburgh Airport is 7 km from the property.

Apartment in Edinburgh · 2.57 km from centre
5.2
8 reviews
Central Dalkeith Road Apartment is located in the Newington district of Edinburgh, 2.4 km from National Museum of Scotland, 2.7 km from Edinburgh Waverley station and 3 km from The Real Mary King's Close. The property is around 3.2 km from Camera Obscura and World of Illusions, 3.3 km from Edinburgh Castle and 3.4 km from Edinburgh Playhouse. Free WiFi is available throughout the property and University of Edinburgh is 2 km away.
The spacious apartment is composed of 3 bedrooms, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.
Edinburgh International Conference Centre is 3.5 km from the apartment, while Royal Mile is 3.6 km away. Edinburgh Airport is 25 km from the property.

Apartment in Holyrood, Edinburgh · 0.63 km from centre
6.5
2 reviews
Darroch Court – Self Catering Flats is conveniently located in central Edinburgh, just 3 minutes’ walk from the Royal Mile and 15 minutes’ stroll to Edinburgh Castle. It offers self-catering accommodation with free WiFi throughout.
The apartments at...

Apartment in New Town, Edinburgh · 0.58 km from centre
6.5
2 reviews
Situated in Edinburgh, 700 metres from Camera Obscura and World of Illusions, 800 metres from The Real Mary King's Close and 700 metres from Edinburgh Waverley station, GuestReady - Unique hideaway in Edinburgh features accommodation with a terrace and free WiFi. The property is around 1.5 km from University of Edinburgh, 1.6 km from Edinburgh International Conference Centre and 6.8 km from Arthurs Seat. The property is 500 metres from Royal Mile, and within 300 metres of the city centre.
The apartment has 2 bedrooms, a TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a shower. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include National Museum of Scotland, Edinburgh Castle and Edinburgh Playhouse. Edinburgh Airport is 9 km from the property.

Apartment in Leith, Edinburgh · 1.50 km from centre
5.3
16 reviews
Breakfast available
Located in Edinburgh and only 2.2 km from Edinburgh Waverley station, Harrismith Place Apartment By Sensational Stay Short Lets & Serviced Accommodation With Free Parking & Wi-fi provides accommodation with city views, free WiFi and free private parking. The property has inner courtyard views and is 2 km from Royal Mile and 2.6 km from National Museum of Scotland. The property is non-smoking and is situated 1.4 km from Edinburgh Playhouse.
The spacious apartment features 2 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a bath. Towels and bed linen are provided in the apartment. Additional in-room amenities include chocolates or cookies.
Camera Obscura and World of Illusions is 2.8 km from the apartment, while University of Edinburgh is 2.9 km away. Edinburgh Airport is 11 km from the property.

Apartment in Dalry, Edinburgh · 2.06 km from centre
5.8
65 reviews
Lovely 1-bedroom apartment in Edinburgh is located in the Haymarket district of Edinburgh, 1.5 km from Edinburgh Castle, 2.1 km from Murrayfield Stadium and 2.6 km from National Museum of Scotland. The property is situated 2.9 km from Royal Mile, 2.9 km from The Real Mary King's Close and 3 km from University of Edinburgh. Free WiFi is available throughout the property and EICC is less than 1 km away.
The spacious apartment features 1 bedroom, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a shower. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Edinburgh Waverley station is 3.1 km from the apartment, while Camera Obscura and World of Illusions is 1.9 km away. Edinburgh Airport is 8 km from the property.

Guest house in Murrayfield, Edinburgh · 2.99 km from centre
1.0
1 review
Cosy, large double room in a shared flat is set in the Murrayfield district of Edinburgh, 1.6 km from Edinburgh International Conference Centre, 2.3 km from Edinburgh Castle and 2.4 km from Edinburgh Zoo. The property is situated 3.3 km from National Museum of Scotland, 3.3 km from Royal Mile and 3.6 km from The Real Mary King's Close. Free WiFi is available throughout the property and Murrayfield Stadium is 500 metres away.
The guest house is fitted with a flat-screen TV. Towels and bed linen are offered in the guest house. The accommodation is non-smoking.
Camera Obscura and World of Illusions is 3.6 km from the guest house, while University of Edinburgh is 3.7 km from the property. Edinburgh Airport is 6 km away.

Hotel in Edinburgh · 1.46 km from centre
1.0
1 review
Set within 2.5 km of Royal Mile and 2.8 km of Edinburgh Playhouse, Edinburgh Central Drumdryan Ground Floor ApartHotel features rooms in Edinburgh. The property is around 1.2 km from University of Edinburgh, 1.1 km from Camera Obscura and World of Illusions and 1.9 km from Edinburgh Waverley station. The property is non-smoking and is situated 700 metres from Edinburgh International Conference Centre.
At the hotel, each room is fitted with a desk. The rooms have a safety deposit box and selected rooms also boast city views. All rooms in Edinburgh Central Drumdryan Ground Floor ApartHotel are fitted with a flat-screen TV and free toiletries.
Popular points of interest near the accommodation include Edinburgh Castle, National Museum of Scotland and The Real Mary King's Close. Edinburgh Airport is 17 km from the property.

Apartment in Broughton, Edinburgh · 0.48 km from centre
6.5
25 reviews
Offering city views, JOIVY Bright Flat with Workspace in New Town is an accommodation located in Edinburgh, 400 metres from Edinburgh Playhouse and 600 metres from Royal Mile. Among the facilities at this property are a 24-hour front desk and a shared kitchen, along with free WiFi throughout the property. The property is less than 1 km from Edinburgh Waverley station, and within 1 km of the city centre.
This apartment comes with 2 bedrooms, a kitchen with an oven and a microwave, a flat-screen TV, a seating area and 1 bathroom. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include National Museum of Scotland, Camera Obscura and World of Illusions and The Real Mary King's Close. Edinburgh Airport is 10 km away.

Apartment in New Town, Edinburgh · 0.95 km from centre
6.0
4 reviews
A stay at this apartment places you in the heart of Edinburgh, steps from George Street and Princes Street. This apartment is 0.7 mi (1.2 km) from Edinburgh Castle and 0.6 mi (0.9 km) from Grassmarket.

Apartment in Leith, Edinburgh · 2.06 km from centre
1.1
7 reviews
Located in Edinburgh in the Lothian region, Flat On Lochend provides accommodation with free WiFi and free private parking. The property is situated 2.9 km from Edinburgh Playhouse, 2.9 km from Royal Yacht Britannia and 3.1 km from Royal Mile. The property is non-smoking and is set 2.8 km from Edinburgh Waverley station.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 2 bathrooms.
National Museum of Scotland is 3.3 km from the apartment, while Camera Obscura and World of Illusions is 3.5 km away. Edinburgh Airport is 18 km from the property.

Apartment in Old Town Edinburgh, Edinburgh · 0.55 km from centre
6.8
233 reviews
JOIVY Budget 2, 4, 5 and 6 bed private flats, in Historic Old Town provides accommodation within 500 metres of the centre of Edinburgh, with free WiFi, and a kitchen with an oven, a toaster and a fridge. It is located 300 metres from National Museum of Scotland and offers a 24-hour front desk. The property is close to popular attractions like Edinburgh Playhouse, Camera Obscura and World of Illusions and The Real Mary King's Close.
The units are equipped with a stovetop, kitchenware, a kettle, a shower, a hair dryer and a desk. There is a seating and a dining area in all units. All units include a private bathroom, free toiletries and bed linen.
Popular points of interest near the apartment include Edinburgh Waverley station, University of Edinburgh and Edinburgh Castle. Edinburgh Airport is 10 km away.

Hostel in Broughton, Edinburgh · 1.05 km from centre
6.4
153 reviews
Located in Edinburgh (Bonnington), McDonald Road Student Accommodation is within a 15-minute walk of Princes Street and Edinburgh Playhouse Theatre. This hostel is 1.2 mi (1.9 km) from Royal Mile and 1.7 mi (2.7 km) from Edinburgh Castle.

Apartment in Old Town Edinburgh, Edinburgh · 0.66 km from centre
6.6
3 reviews
With a stay at this apartment in Edinburgh (Old Town Edinburgh), you'll be a 5-minute walk from University of Edinburgh and 5 minutes by foot from Royal Mile. This apartment is 0.7 mi (1.2 km) from Edinburgh Castle and 0.4 mi (0.7 km) from Grassmarket.

Holiday home in Holyrood, Edinburgh · 0.69 km from centre
5.0
1 review
Set 500 metres from Royal Mile and less than 1 km from Edinburgh Waverley station in the centre of Edinburgh, Historic Georgian Entire House - The Royal Mile offers accommodation with free WiFi and free private parking. This property is situated a short distance from attractions such as Edinburgh Playhouse, Arthurs Seat, and Edinburgh Castle. The property is non-smoking and is located 1.2 km from Camera Obscura and World of Illusions.
The spacious holiday home has 4 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are offered in the holiday home.
Popular points of interest near the holiday home include The Real Mary King's Close, National Museum of Scotland and University of Edinburgh. Edinburgh Airport is 10 km from the property.

Hotel in Haymarket, Edinburgh · 1.71 km from centre
5.5
2 reviews
Situated conveniently in the centre of Edinburgh, Edinburgh Central Morrison ApartHotel offers free WiFi throughout the property and a garden. The property is situated 1.6 km from The Real Mary King's Close, 2.5 km from Edinburgh Waverley station and 1.8 km from University of Edinburgh. The property is non-smoking and is set 200 metres from EICC.
At the hotel, the rooms include a desk. Rooms are equipped with a flat-screen TV, and certain units at Edinburgh Central Morrison ApartHotel have a city view. At the accommodation all rooms are fitted with bed linen and towels.
Popular points of interest near Edinburgh Central Morrison ApartHotel include Murrayfield Stadium, National Museum of Scotland and Royal Mile. The nearest airport is Edinburgh Airport, 7 km from the hotel.
When it comes to finding the perfect place to stay in Edinburgh, you're spoilt for choice! With a whole range of accommodation to suit every taste and budget, your trip to the Scottish capital is sure to be off to a fantastic start.
From charming boutique hotels and luxurious spa retreats, to more budget-friendly B&B options, there are hotels in Edinburgh to suit everyone.
Whether you're here to soak in the rich history of the Royal Mile, immerse yourself in the vibrant atmosphere of the Edinburgh Festival Fringe, or just a spontaneous trip for a night out, you'll find the ideal home away from home, even when booking at the last minute.
Our handy map view feature makes it a breeze to pinpoint the perfect hotel close to your must-see attractions. And with options ranging from cosy city-centre hideaways to stylish retreats on the outskirts, you're sure to find the perfect base for you next adventure.
And with amazing deals and exclusive discounts available to our members, you can make the most of your trip without breaking the bank.
Choosing where to stay in Edinburgh is all part of the fun! Whether you're drawn to the historic charm of the Old Town or the trendy vibes of Leith, each neighbourhood has its own unique appeal.
If you’re travelling by train, then you’ll definitely want a city-centre hotel. Edinburgh Waverley is right in the heart of all the best attractions, so you can easily walk from the station to your hotel and manage all the best sights on foot too.
Look for something around the Royal Mile – either Castlehill, Canongate, High Street or Lawnmarket. This is the best region for wandering up to the Castle or visiting the unique Holyrood building, and you’ve got plenty of shops and restaurants on the doorstep.
But if you’re driving, you might find it easier to pick somewhere on the outskirts for easy parking, and then use the trams or buses to get around.
The cost of staying in a hotel in Edinburgh varies depending on the time of year, the hotel’s location and its star rating. On average, a 3-star hotel in Edinburgh will cost around £100 to £150 per night. For a 4-star hotel, expect to pay between £150 and £250 per night, while 5-star hotels can range from £250 to £400 or more per night.
The best hotel really depends on what you’re looking for. For a luxurious stay, the 5-star The Caledonian Edinburgh, Curio Collection by Hilton is a top pick. If you're after something more boutique, The Balmoral Hotel is another popular choice for those seeking elegant surroundings and exceptional service.
Some of the most booked hotels in Edinburgh include the Mount Royal Hotel Edinburgh and the Apex Grassmarket Hotel.
The Murrayfield Hotel is a great choice, with family bedrooms and a relaxed atmosphere. For families looking for a more central location, the Holiday Inn Express Edinburgh - Royal Mile is a winner.
For couples, Edinburgh offers a mix of romantic, intimate hotels. The Balmoral Hotel is a 5-star option with luxurious amenities and a central location. Another option is The Witchery by the Castle, known for its romantic setting and proximity to Edinburgh Castle.