Edinburgh Hotels from โ‚น4,381

Most hotels are fully refundable. Because flexibility matters.

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Price per night
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Edinburgh hotels and places to stay

Dalmahoy Hotel & Country Club
4 out of 5
Dalmahoy Hotel & Country Club, Kirknewton, Scotland, EH27 8EB
Fully refundableReserve now, pay when you stay
The price is โ‚น6,722 per night from 5 Jan to 6 Jan
โ‚น6,722
per night
5 Jan - 6 Jan
12.05 km from city centre
4.3/5 Excellent! (1,002 reviews)
"Such a cosy stay for 2 nights. Staff were amazing, so friendly and ensured we had everything we needed. The rooms itself was impressive, comfy and clean! Outdoor areas were beautiful with an easy bus journey to get into the city. I would certainly come back."

Reviewed on 8 Dec 2022

Dalmahoy Hotel & Country Club
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland, EH1 3BG
Fully refundableReserve now, pay when you stay
The price is โ‚น7,973 per night from 8 Jan to 9 Jan
โ‚น7,973
per night
8 Jan - 9 Jan
0.66 km from city centre
4.5/5 Wonderful! (1,004 reviews)
"Amazing place and great location"

Reviewed on 7 Dec 2022

Apex Waterloo Place Hotel
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland, EH3 8DN
Fully refundableReserve now, pay when you stay
The price is โ‚น6,210 per night from 8 Jan to 9 Jan
โ‚น6,210
per night
8 Jan - 9 Jan
1.27 km from city centre
4.1/5 Very Good! (1,173 reviews)
"Perfect hotel for nice get away in the city"

Reviewed on 6 Dec 2022

Leonardo Royal Edinburgh Haymarket

Save an average of 15% on thousands of hotels when you're signed in

The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland, EH2 2EQ
Fully refundableReserve now, pay when you stay
The price is โ‚น16,375 per night from 12 Dec to 13 Dec
โ‚น16,375
per night
12 Dec - 13 Dec
0.46 km from city centre
4.8/5 Exceptional! (998 reviews)
"We had an amazing few days celebrating my husbands 60th . The entire experience was first class ."

Reviewed on 8 Dec 2022

The Balmoral Hotel
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland, EH1 2HS
Fully refundableReserve now, pay when you stay
The price is โ‚น8,309 per night from 8 Jan to 9 Jan
โ‚น8,309
per night
8 Jan - 9 Jan
0.48 km from city centre
4.4/5 Excellent! (1,002 reviews)
Lovely stay in Edinburgh with great views
"Great location and castle view rooms are fantastic although be warned it is very noisy area at night. Staff were helpful and friendly. Had breakfast at the hotel which was OK, buffet items were all fresh, cooked items coule be better quality considering the price and communication to customers when ..."

Reviewed on 5 Dec 2022

Apex Grassmarket Hotel
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland, EH1 2HJ
Fully refundableReserve now, pay when you stay
The price is โ‚น6,294 per night from 26 Dec to 27 Dec
โ‚น6,294
per night
26 Dec - 27 Dec
0.44 km from city centre
4.4/5 Excellent! (1,000 reviews)
"Loved my stay at Apex Edinburgh! The room and bathroom was clean and tidy. Reception staff was friendly and allowed me to keep my luggage for a few hours after checkout so I could tour the place. Will definitely stay here when I go back to Edinburgh."

Reviewed on 6 Dec 2022

Apex City of Edinburgh Hotel
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland, EH2 4NH
Fully refundableReserve now, pay when you stay
The price is โ‚น4,381 per night from 8 Jan to 9 Jan
โ‚น4,381
per night
8 Jan - 9 Jan
0.66 km from city centre
4.3/5 Excellent! (1,394 reviews)
Christmas market Edinburgh.
"Nice hotel, good facilities and bar but very average breakfast. No tea making facilities in room either."

Reviewed on 5 Dec 2022

YOTEL Edinburgh
Delta Hotels by Marriott Edinburgh
4 out of 5
111 Glasgow Road, Edinburgh, Scotland, EH12 8NF
Fully refundableReserve now, pay when you stay
The price is โ‚น5,623 per night from 2 Jan to 3 Jan
โ‚น5,623
per night
2 Jan - 3 Jan
7.34 km from city centre
4.1/5 Very Good! (1,001 reviews)
Great overnighter DD cc x on
"Venue was relatively modern, and beautifully clean. Staff were excellent. Lots of space and nice breakfast."

Reviewed on 7 Dec 2022

Delta Hotels by Marriott Edinburgh
Leonardo Royal Hotel Edinburgh - Formerly Jurys Inn
4 out of 5
43 Jeffrey Street, Edinburgh, Scotland, EH1 1DH
Fully refundableReserve now, pay when you stay
The price is โ‚น6,630 per night from 8 Jan to 9 Jan
โ‚น6,630
per night
8 Jan - 9 Jan
0.65 km from city centre
4.1/5 Very Good! (1,003 reviews)
"The location of the hotel was exactly what we wanted, so that was great. check in was ok. The room was disappointing, a deluxe double room with and additional bed for some reason making the room small. breakfast service was poor and cramped in a grubby restaurant."

Reviewed on 7 Dec 2022

Leonardo Royal Hotel Edinburgh - Formerly Jurys Inn
Old Waverley Hotel
3 out of 5
43 Princes Street, Edinburgh, Scotland, EH2 2BY
Fully refundableReserve now, pay when you stay
The price is โ‚น7,469 per night from 5 Jan to 6 Jan
โ‚น7,469
per night
5 Jan - 6 Jan
0.26 km from city centre
4.1/5 Very Good! (1,003 reviews)
Gem of a Hotel
"Our reception at the hotel was business like, not unwelcoming all details of our stay were confirmed we were given our Key, not keycard, and directed to the lift. The room was very clean and well provisioned the view from the window was of the funfair and Christmas market. The bed, unfortunately, ..."

Reviewed on 6 Dec 2022

Old Waverley Hotel
Don't see what you're looking for?
See all available properties in Edinburgh
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Edinburgh

Find the best Edinburgh areas and neighborhoods for the activities you enjoy most. Learn more about Edinburgh

Accommodation near Edinburgh attractions

Frequently asked questions

What's the best place for a stay in Edinburgh?

Arden House is ranked highly by Expedia customers. This 3.5-star guest house offers free breakfast and free parking. Traveller reviews also recommend BrewDog DogHouse Edinburgh and Fingal - A Luxury Floating Hotel as top options for your stay. See all available top hotels, or vacation rentals in Edinburgh.

ย ย 

What are some of the best holiday rentals that Edinburgh has to offer?

Empty2occupied Family Home in Craigour Terrace With Driveway & Garden: This highly rated holiday home rental in Edinburgh offers a fireplace, a terrace and daily housekeeping to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a fridge, a stovetop and a microwave, so that you can cook with friends or family. Some other homes for rent in Edinburgh include The Fettes Residence and Ark at Anchor. See all vacation rentals in Edinburgh.

If I need to cancel my hotel reservation in Edinburgh, will I receive a refund?

Yes, you'll find most hotel room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Edinburgh.

What's the best budget-friendly hotel in Edinburgh?

Based on reviews, Grosvenor Gardens Hotel is a popular guest house for our travellers who want a more economical choice, and features free WiFi and free bottled water. Other good options to stay on the cheap include Airdenair Guest House and Carberry Tower Mansion House and Estate. View all budget hotels in Edinburgh.

What's the best accommodation option for families in Edinburgh?

Tony Asga - Jasmine Apartment is a top 3-star guest house on Expedia for families, and features a restaurant and laundry facilities. Other good options to stay with the children include Elforma - Tudsbery House and The Gables. Also, attractions such as Camera Obscura and World of Illusions and Omni Centre Edinburgh are fun for children of all ages. Find more child-friendly accommodations in Edinburgh.

What's the best accommodation for couples in Edinburgh?

Nira Caledonia is a favourite 4-star hotel for couples, and features deep-soaking baths and comfy beds. Other good choices for a stay with your sweetheart include Malmaison Edinburgh and Le Monde Hotel. See all romantic hotels in Edinburgh.

What's the best pet-friendly accommodation option in Edinburgh?

Travelodge Edinburgh Cameron Toll is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Other good options to stay with your pet include Browns Bed andBreakfast and Travelodge Edinburgh Airport Ratho Station. See more pet-friendly hotel accommodations in Edinburgh.

What's the best place to stay for a beach holiday in Edinburgh?

Ducks Inn is a top 3-star beach inn offering free breakfast and free WiFi, located within a short 5-minute walk of Gullane Sands . Other good choices for your stay near the beach include Folly Hotel and Tony Asga - Jasmine Apartment. See more stays near the beach in Edinburgh.

What's the best luxury hotel in Edinburgh?

The Glasshouse, Autograph Collection is a 5-star hotel with a rooftop terrace and a car service, and it's a popular choice for Expedia travellers looking for a pampered stay. Six Brunton Place and Greywalls Hotel and Chez Roux are other upscale choices for your holiday. Find more luxury hotels in Edinburgh.

What's the best boutique-style hotel in Edinburgh?

Arden Country House is a favourite 5-star B&B with our travellers looking for stylish accommodation, and features 3 guestrooms, free parking and a garden. See all boutique hotels in Edinburgh.

What's the best hotel for a golf holiday in Edinburgh?

Alpha Guest House is a top guest house for golfing nearby and features free parking. Another good option is Arden House if you'd like to stay near a golf course while in town. You can tee off at Craigielaw Golf Course, Gullane Golf Course or Muirfield Golf Course while you're in town. See more golf hotels in Edinburgh.

What's the best accommodation in Edinburgh that's close to historical sites?

Based on our travel expertise, Apex City of Edinburgh Hotel is a top 4-star hotel for history seekers booking on Expedia, and it offers a restaurant and free WiFi. A couple of other options to soak up the local history include The Inn On The Mile and Grassmarket hotel. Also, notable landmarks to visit include Edinburgh Castle, Royal Mile and Assembly Rooms. See more options for historical stays in Edinburgh.

Edinburgh Hotel Reviews
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.