COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Edinburgh Hotels from Rs2,628

Bundle and save

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
The Knight Residence Apartments by Mansley
5 out of 5
12 Lauriston Street, Edinburgh, Scotland
Get Rates
0.73 km from city centre
4.8/5Exceptional! (1,283 reviews)

"We loved our stay at this property so much we extended an extra day. The apartment was clean and ultra convenient. Lots of restaurant choices just to the west; the castle and old town were a 5-10 minute walk. The secure on-site parking was a bonus. Reception called in advance to arrange our arrival ..."…"

Reviewed on 28 Nov 2020

The Knight Residence Apartments by Mansley
Hampton by Hilton Edinburgh West End
3 out of 5
166 Fountainbridge, Edinburgh, Scotland
Get Rates
1.39 km from city centre
4.4/5Wonderful! (819 reviews)

"Great stay. Only way could have been better is if knew to park at local ncp car park before stay... not sure why parking process isn’t simpler at hotel?!"…"

Reviewed on 27 Sep 2020

Hampton by Hilton Edinburgh West End
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Free cancellation
The price is Rs3,550 per night from 6 Mar to 7 Mar
1.27 km from city centre
4/5Very Good! (1,056 reviews)
Ideal stay

"Friendly staff, very helpful, great location, great value"…"

Reviewed on 12 Nov 2020

Leonardo Royal Edinburgh Haymarket
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Courtyard by Marriott Edinburgh
4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
The price is Rs4,733 per night from 15 Mar to 16 Mar
1 km from city centre
4.5/5Wonderful! (651 reviews)
Highly recommended

"Amazing Hotel, value for money and great service."…"

Reviewed on 10 Nov 2020

Courtyard by Marriott Edinburgh
Dalmahoy Hotel & Country Club
Get Rates
12.05 km from city centre
4.4/5Excellent! (1,386 reviews)

"Lovely hotel to stay at. Staff were helpful. Will be back soon."…"

Reviewed on 13 Dec 2020

Dalmahoy Hotel & Country Club
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Get Rates
0.48 km from city centre
4.5/5Wonderful! (1,216 reviews)

"Lovely overnight stay very comfortable rooms staff very helful and friendly will definitely go back"…"

Reviewed on 27 Oct 2020

Apex Grassmarket Hotel
Cheval Old Town Chambers
5 out of 5
Roxburgh's Court, Off 323 High Street, Edinburgh, Scotland
Free cancellation
The price is Rs11,414 per night from 7 Mar to 8 Mar
0.36 km from city centre
4.8/5Exceptional! (1,387 reviews)

"Lovely grand building. Apartments are quite small but high end. Really enjoyed our stay, got deliveroo right to our door. Wilk definitely be back."…"

Reviewed on 2 Nov 2020

Cheval Old Town Chambers
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
Get Rates
0.46 km from city centre
4.7/5Exceptional! (997 reviews)

"The customer service is second to none. I stayed for work during the pandemic and they couldn't;t have been more friendly, kind and hostile. I had to eat dinner and breakfast in my room and it wasn't such a hardship because they upgraded me. I would stay again."…"

Reviewed on 13 Jan 2021

The Balmoral Hotel
Mercure Edinburgh City - Princes Street Hotel
3 out of 5
53 Princes Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is Rs4,068 per night from 16 Mar to 17 Mar
0.18 km from city centre
3.8/5Good! (996 reviews)
would stay again but would expect more next time

"Staff were all amazing and very helpful, no fault there. We were however dissapointed at some of the finer detail. We upgraded to have one of the best rooms in the hotel with balcony etc as well as some other extras but we didnt get those. The room was meant to come with bathrobes and there were ..."…"

Reviewed on 5 Oct 2020

Mercure Edinburgh City - Princes Street Hotel
Cheval The Edinburgh Grand
5 out of 5
42 St Andrew Square, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is Rs12,330 per night from 7 Mar to 8 Mar
0.41 km from city centre
4.7/5Exceptional! (424 reviews)
Top Drawer

"Always excellent service from friendly staff. Perfect room for the stay."…"

Reviewed on 27 Nov 2020

Cheval The Edinburgh Grand
Edinburgh Grosvenor Hotel
4 out of 5
Grosvenor Street, Edinburgh, Scotland
Free cancellation
The price is Rs2,773 per night from 28 Feb to 1 Mar
1.39 km from city centre
3.5/5Good! (997 reviews)
Nice hotel

"We stayed for 4 nights, staff were very nice, good was lovely and our room was very nice we got a suite room. Would stay again and would recommend."…"

Reviewed on 31 Oct 2020

Edinburgh Grosvenor Hotel
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
Get Rates
0.44 km from city centre
4.5/5Wonderful! (1,198 reviews)

"Excellent Hotel in a great Location and friendly staff willing to go the extra mile."…"

Reviewed on 11 Oct 2020

Apex City of Edinburgh Hotel
DoubleTree by Hilton Edinburgh Airport
4 out of 5
Edinburgh International Airport, Newbridge, Scotland
Get Rates
10.25 km from city centre
4.1/5Very Good! (999 reviews)

"It was a good large comfortable room, with good service and close to the airport"…"

Reviewed on 5 Jan 2021

DoubleTree by Hilton Edinburgh Airport
The Inn Place
4 out of 5
20-30 Cockburn Street, Edinburgh, Scotland
Get Rates
0.43 km from city centre
4.4/5Excellent! (972 reviews)

"Location was excellent...close to tram station and pick up location for airport bus. Soap was not replaced daily. Bed was beyond terrible."…"

Reviewed on 8 Mar 2020

The Inn Place
Novotel Edinburgh Park
4 out of 5
15 Lochside Avenue, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is Rs4,347 per night from 28 Feb to 1 Mar
7.62 km from city centre
4.4/5Excellent! (993 reviews)

"The location was nice Did not like parking fee for guests"…"

Reviewed on 23 Nov 2020

Novotel Edinburgh Park
ibis Styles Edinburgh Centre St Andrew Square
3 out of 5
19 St Andrew Square, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is Rs4,734 per night from 6 Mar to 7 Mar
0.36 km from city centre
4.5/5Wonderful! (993 reviews)

"Staff were fantastic and very accommodating, it’s a old building and rooms can get cold even with the heating on so they provided a portable heater which worked a treat. Breakfast and dinner was still being served so was particularly nice to have that. Will use again."…"

Reviewed on 24 Jan 2021

ibis Styles Edinburgh Centre St Andrew Square
Murrayfield Hotel
4 out of 5
18 Corstorphine Road, Edinburgh, Scotland
Get Rates
3.01 km from city centre
4.2/5Very Good! (995 reviews)

"Our executive room was large and very comfortable. Dinners in the Bothy were good value and high quality. We were sorry we had to leave after two of our scheduled four nights when Covid restrictions meant the hotel was forced to close. Management moved us to another of their hotels -The Scotsman ..."…"

Reviewed on 11 Oct 2020

Murrayfield Hotel
24 Royal Terrace
4 out of 5
24 Royal Terrace, Edinburgh, Scotland
Get Rates
1.36 km from city centre
4.6/5Exceptional! (235 reviews)

"Nice quite hotel Friendly and helpful staff - my start had to extended as storm cancelled my flight and I had to start another day. I stayed in a single room - small but clean and warm. Would stay here again- well decorated common parts but as listed Grade 2 building some limits on what they could ..."…"

Reviewed on 11 Feb 2020

24 Royal Terrace
Mercure Edinburgh Haymarket
4 out of 5
38 Gardner's Crescent, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is Rs3,768 per night from 4 Mar to 5 Mar
1.15 km from city centre
4.2/5Excellent! (776 reviews)

"The hotel was great, the room was really nice and modern and it’s in a good location."…"

Reviewed on 24 Nov 2020

Mercure Edinburgh Haymarket
Cairn Hotel
3 out of 5
10-18 Windsor Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is Rs2,628 per night from 2 Mar to 3 Mar
1.18 km from city centre
4.1/5Very Good! (1,045 reviews)

"Great location for train and bus stations. Bus stops for local/city buses near hotel"…"

Reviewed on 11 Nov 2020

Cairn 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

Visiting Edinburgh

History buffs will enjoy exploring Edinburgh, and visitors give high marks for the fascinating museums, local tours and festivals. Tourists who journey to this welcoming city can discover its art, shopping and monuments. Top sights in the city include Princes Street Gardens, Edinburgh Castle and St. Giles' Cathedral.

  • There are 1488 hotels and other accommodation options in Edinburgh
  • The closest major airport is in Edinburgh (EDI), 6.5 mi (10.5 km) from the city centre
  • The next closest is in Dundee (DND), 35.3 mi (56.8 km) away

Getting around Edinburgh

If you want to journey outside of the city, ride aboard a train from Edinburgh Waverley Station, Edinburgh Haymarket Station or Slateford Station. Edinburgh might not have many public transport choices so consider a car rental to maximise your time.

Dressing for Edinburgh

  • Between January and March, you can expect the daytime average to be around 9°C and the nighttime average to be 1°C
  • From April to June, temperatures average about 17°C during the day and 3°C at night
  • July to September averages 18°C during the day and 8°C at night
  • Between October and December, the average temperature is 13°C during the day and 2°C at night
  • Edinburgh gets about 24 millimetres of rain per year
  • Hottest months are usually July and August with an average temperature of 17°C, while the coldest months are February and January with an average of 1°C

Frequently asked questions

What's the best place for a stay in Edinburgh?
Kellerstain Stables is ranked highly by Expedia customers. This 4-star B&B offers free WiFi and free parking. It is located a short 12-minute walk from Edinburgh Park. Traveller reviews also recommend 94DR. and Fingal - A Luxury Floating Hotel as top options for your stay.

LOCALIZELOCALIZE
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. Add dates, click “Search”, then use the “free cancellation” filter to review the best deals available in Edinburgh.
What's the best budget-friendly hotel in Edinburgh?
Based on reviews, Pollock Halls is a popular 2-star property for our travellers looking for an economical choice, and features free full breakfast and free WiFi. Other good options to stay on the cheap include ibis budget Edinburgh Park and Haymarket Hub Hotel.
What's the best accommodation option for families in Edinburgh?
Dalmahoy Hotel & Country Club is a top 4-star hotel on Expedia for families, and features an indoor pool and 2 restaurants. Other good options to stay with the children include City Padzzz and Novotel Edinburgh Centre. Also, attractions such as Edinburgh Zoo and Camera Obscura and World of Illusions are fun for children of all ages.
What's the best accommodation for couples in Edinburgh?
Le Monde Hotel is a favourite 4-star hotel for couples, and features a restaurant and a bar. Other good choices for a stay with your sweetheart include Apex Waterloo Place Hotel and Radisson Blu Hotel, Edinburgh City Centre.
What's the best pet-friendly accommodation option in Edinburgh?
Dunmuir Hotel is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options to stay with your pet include Best Western Kings Manor Hotel and Cheval Old Town Chambers.
What's the best place to stay for a beach holiday in Edinburgh?
Marine Hotel and Spa is a top 4-star beach hotel offering an outdoor pool and a full-service spa, located within a short 6-minute walk of Yellowcraigs . Other good choices for your stay near the beach include North Berwick - Luxury one bed apartment near beach, bars and restaurants and Best Western Kings Manor Hotel.
What are some hotels with pools in Edinburgh?
Dalmahoy Hotel & Country Club is a popular 4-star hotel featuring an indoor pool, a children’s pool and 2 restaurants. Other choices that feature an on-site pool include Village Hotel Edinburgh and Novotel Edinburgh Park.
What is the best spa hotel in Edinburgh?
23 Mayfield is a top spa hotel with 8 rooms, free WiFi and a computer station. Why not spend some time relaxing in the hot tub? Other popular spa hotels in Edinburgh include Garleton Lodge and JustB.
What is staying in Edinburgh like?
History buffs will enjoy exploring Edinburgh, and visitors give high marks for the fascinating museums, local tours and festivals. Tourists who journey to this welcoming city can discover its art, shopping and monuments. Top sights in the city include Edinburgh Castle, Princes Street and George Street. In Edinburgh, there are 3467 hotels and other accommodation options to choose from.
What is there to see in Edinburgh?
Known for its museums and festivals, cultural venues include Edinburgh Playhouse Theatre, Scotch Whisky Experience and National Museum of Scotland. Attractions such as Edinburgh Zoo, Camera Obscura and World of Illusions and Omni Centre Edinburgh are fun for children of all ages. The historic sites and monuments are notable and landmarks include Edinburgh Castle, Grassmarket and Royal Mile.
What's the weather like in Edinburgh?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Edinburgh is 703 inches.

Edinburgh Hotel Reviews

More trip options