Edinburgh Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
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 trending Edinburgh hotels

Motel One Edinburgh - Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland, EH1 1BL
Fully refundableReserve now, pay when you stay
The price is €111 per night from 7 Feb to 8 Feb
€111
per night
7 Feb - 8 Feb
0.31 km from city centre
4.6/5 Exceptional! (1,019 reviews)
"Interesting lobby, friendly staff, nice comfy clean room"

Reviewed on 20 Jan 2023

Motel One Edinburgh - Royal
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland, EH2 2EQ
Fully refundableReserve now, pay when you stay
The price is €223 per night from 15 Feb to 16 Feb
€223
per night
15 Feb - 16 Feb
0.46 km from city centre
4.8/5 Exceptional! (1,019 reviews)
3nt stay at The Balmoral
"Lovely hotel in a great location. Spent 3 nights here in early January in an executive room and had a very pleasant stay. We had our dog with us so arranged a dog-sitter (recommended by the hotel) so that we could make use of the facilities. We had a drink in Bar Prince and the Scotch bar and had ..."

Reviewed on 24 Jan 2023

The Balmoral Hotel
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland, EH3 8EB
The price is €45 per night from 9 Feb to 10 Feb
€45
per night
9 Feb - 10 Feb
1.06 km from city centre
4.4/5 Excellent! (834 reviews)

Reviewed on 31 Jan 2023

Point A Hotel Edinburgh Haymarket

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

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 €111 per night from 5 Mar to 6 Mar
€111
per night
5 Mar - 6 Mar
0.66 km from city centre
4.5/5 Wonderful! (1,038 reviews)
Nice Hotel
"Nice hotel, comfy beds, big room and a cosy pool"

Reviewed on 30 Jan 2023

Apex Waterloo Place 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 €77 per night from 9 Feb to 10 Feb
€77
per night
9 Feb - 10 Feb
0.48 km from city centre
4.4/5 Excellent! (1,056 reviews)
A truly lovely stay in a great location
"Location: Conveniently located just a short walk fromt eh Old Town and the castle. There are bars, restaurants and shops nearby, as well as late night takeaway options. The room: A good size, no outside noise, clean and well-maintained. Service: The staff were friendly and attentive. Overall: A good ..."

Reviewed on 1 Feb 2023

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 €77 per night from 5 Mar to 6 Mar
€77
per night
5 Mar - 6 Mar
0.44 km from city centre
4.4/5 Excellent! (1,031 reviews)
"The hotel staff were all very friendly and helpful. The rooms are well specified and we were wowed by a welcome gift."

Reviewed on 30 Jan 2023

Apex City of Edinburgh Hotel
ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
77 South Bridge, Edinburgh, Scotland, EH1 1HN
Fully refundableReserve now, pay when you stay
The price is €74 per night from 26 Feb to 27 Feb
€74
per night
26 Feb - 27 Feb
0.66 km from city centre
4.2/5 Very Good! (1,028 reviews)
"Lovely stay"

Reviewed on 30 Jan 2023

ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre Royal Mile – Hunter Square
3 out of 5
6 Hunter Square, Edinburgh, Scotland, EH1 1QW
Fully refundableReserve now, pay when you stay
The price is €78 per night from 28 Feb to 1 Mar
€78
per night
28 Feb - 1 Mar
0.57 km from city centre
4.4/5 Excellent! (1,010 reviews)
"Brilliant location in heart of old town."

Reviewed on 29 Jan 2023

ibis Edinburgh Centre Royal Mile – Hunter Square
Dakota Edinburgh
3.5 out of 5
Ferrymuir Retail Park, South Queensferry, Scotland, EH30 9QZ
Fully refundableReserve now, pay when you stay
The price is €90 per night from 9 Feb to 10 Feb
€90
per night
9 Feb - 10 Feb
13.12 km from city centre
4.6/5 Wonderful! (1,024 reviews)
"Love the hotel. Will stay there again."

Reviewed on 8 Jan 2023

Dakota Edinburgh
Market Street Hotel
4 out of 5
6 Market Street, Edinburgh, Scotland, EH1 1DE
Fully refundableReserve now, pay when you stay
The price is €137 per night from 12 Feb to 13 Feb
€137
per night
12 Feb - 13 Feb
0.31 km from city centre
4.7/5 Exceptional! (532 reviews)
Perfect Edinburgh stay
"Superb stay in the heart of Edinburgh. From the moment we arrived every single staff member we encountered was friendly, professional and so helpful. Check-in, the quality of the room, the bar, breakfast and check-out, everything was amazing. Stylish, modern room with high quality touches. Champagne ..."

Reviewed on 3 Feb 2023

Market Street Hotel
Old Waverley Hotel
3 out of 5
43 Princes Street, Edinburgh, Scotland, EH2 2BY
Fully refundableReserve now, pay when you stay
The price is €94 per night from 26 Feb to 27 Feb
€94
per night
26 Feb - 27 Feb
0.26 km from city centre
4.1/5 Very Good! (1,040 reviews)
"Very clean room . Polite and helpful staff. Good food, great location"

Reviewed on 4 Feb 2023

Old Waverley Hotel
Fraser Suites Edinburgh
4 out of 5
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland, EH1 1PT
The price is €95 per night from 26 Feb to 27 Feb
€95
per night
26 Feb - 27 Feb
0.3 km from city centre
4.4/5 Excellent! (2,434 reviews)
"Fantastic location!! Very helpful staff. High quality toiletries."

Reviewed on 28 Jan 2023

Fraser Suites Edinburgh
Hampton by Hilton Edinburgh Airport
3.5 out of 5
Almond Avenue, Ingliston, Newbridge, Scotland, EH12 9DN
Fully refundableReserve now, pay when you stay
The price is €106 per night from 14 Feb to 15 Feb
€106
per night
14 Feb - 15 Feb
10.32 km from city centre
4.4/5 Excellent! (1,034 reviews)
"Great hotel just a quick walk to the airport for an early morning flight. Very nice breakfast too."

Reviewed on 29 Jan 2023

Hampton by Hilton Edinburgh Airport
Princes Street Suites
4 out of 5
16 Waterloo Place, Edinburgh, Scotland, EH1 3EG
Fully refundableReserve now, pay when you stay
The price is €122 per night from 8 Feb to 9 Feb
€122
per night
8 Feb - 9 Feb
0.65 km from city centre
4.5/5 Wonderful! (1,320 reviews)
Really worth looking at.
"Excellent accommodation, usually stay in hotel this was much better. Loads of room with your own sitting room etc. Was extremely clean. Very central. Loved it."

Reviewed on 31 Jan 2023

Princes Street Suites
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 €77 per night from 26 Feb to 27 Feb
€77
per night
26 Feb - 27 Feb
1.27 km from city centre
4.1/5 Very Good! (1,212 reviews)
"Stay was pleasant room ok staff welcoming hotel was busy and noisy due to the corridors echoing sound especially room doors that needed banging to ensure closed"

Reviewed on 2 Feb 2023

Leonardo Royal Edinburgh Haymarket
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland, EH1 1SD
Fully refundableReserve now, pay when you stay
The price is €139 per night from 22 Feb to 23 Feb
€139
per night
22 Feb - 23 Feb
0.54 km from city centre
4.2/5 Very Good! (1,016 reviews)
Hilton Edinburgh
"Fantastic location and the staff were lovely. The main areas of the hotel are nice but the rooms need freshened up as there was mould under the windows and the shower curtain was mouldy."

Reviewed on 30 Jan 2023

Hilton Edinburgh Carlton
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 €99 per night from 7 Feb to 8 Feb
€99
per night
7 Feb - 8 Feb
0.65 km from city centre
4.1/5 Very Good! (1,050 reviews)
Good value for money, in great location!
"Arrived late and main reception was closed, instead had to go through a side door to a hatch. Looked messy and unorganised and wasnt very welcoming. Room was small but good enough for a 1 night stay. Looked as though it had been recently refurbished and was very comfortable. Hotel is very well positioned, ..."

Reviewed on 29 Jan 2023

Leonardo Royal Hotel Edinburgh - Formerly Jurys Inn
Leonardo Edinburgh City
3 out of 5
79 Lauriston Place, Edinburgh, Scotland, EH3 9HZ
Fully refundableReserve now, pay when you stay
The price is €71 per night from 9 Feb to 10 Feb
€71
per night
9 Feb - 10 Feb
0.82 km from city centre
4.5/5 Wonderful! (1,029 reviews)
"Great location within walking distance from many main attractions. Very friendly staff, excellent breakfast buffet and options. They picked up my charging cable I left when checking out which really made my trip"

Reviewed on 3 Feb 2023

Leonardo Edinburgh City
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 €99 per night from 26 Feb to 27 Feb
€99
per night
26 Feb - 27 Feb
12.05 km from city centre
4.3/5 Excellent! (1,071 reviews)
Great mid-week stay.
"Thoroughly enjoyable stay. Comfortable room and very friendly and attentive staff. Great setting and facilities."

Reviewed on 28 Jan 2023

Dalmahoy Hotel & Country Club
DoubleTree by Hilton Edinburgh Airport
4 out of 5
Edinburgh International Airport, 100 Eastfield Road, Newbridge, Scotland, EH28 8LL
Fully refundableReserve now, pay when you stay
The price is €94 per night from 23 Feb to 24 Feb
€94
per night
23 Feb - 24 Feb
10.21 km from city centre
4.2/5 Very Good! (1,027 reviews)
"Very convenient to the airport!"

Reviewed on 5 Feb 2023

DoubleTree by Hilton Edinburgh Airport
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

Near an Attraction

Edinburgh hotels information

Number of reviews
21824
Accommodation
3345 hotels
Lowest Price
€45
Highest Price
€223

Frequently asked questions

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

Parkhead House is ranked highly by Expedia customers. This 4-star B&B offers free breakfast and free parking. Traveller reviews also recommend Six Brunton Place 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?

Super 2 Bedroom Flat near Dalkeith Town Center: This highly rated holiday home rental in Edinburgh offers a garden and free WiFi to help you feel comfortable in your new surroundings. Kitchen amenities such as a microwave and kitchenware can make your holiday run smoothly. Some other homes for rent in Edinburgh include Empty2occupied Family Home in Craigour Terrace With Driveway & Garden 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 free WiFi. 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 Dynamic Earth are fun for children of all ages. Find more child-friendly accommodations in Edinburgh.

What's the best accommodation for couples in Edinburgh?

Malmaison Edinburgh is a favourite 4-star hotel for couples, and features 24-hour room service and flat-screen TVs. Other good options for a romantic stay include Nira Caledonia 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?

Folly Hotel is a top beach inn with free breakfast and free WiFi, and it's located close to Broad Sands . Other good choices for your stay near the beach include Ducks Inn 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 choice for Expedia travellers looking for stylish accommodation. See all boutique hotels in Edinburgh.

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

Alpha Guest House is one of the top choices for golfers, based on our travel data. 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, Deer Park Golf and Country Club 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, Grassmarket hotel is a top 3-star hotel for history buffs booking on Expedia, and it features free WiFi and a computer station. A couple of other options close to historic sites include Apex City of Edinburgh Hotel and The Inn On The Mile. Also, notable landmarks to visit include Edinburgh Castle, Assembly Rooms and Edinburgh Dungeon. See more options for historical stays in Edinburgh.

Recent Reviews in Edinburgh
Expedia verified reviews