Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Edinburgh Hotels from RM133

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.

Top 10 Hotels in Edinburgh

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

"Liked old style 1st class service. Only stayed 2 nights. Would have liked longer."…"

Reviewed on 20 Mar 2020

The Balmoral Hotel
Novotel Edinburgh Centre
4 out of 5
80 Lauriston Place, Edinburgh, Scotland
Get Rates
0.75 km from city centre
4.3/5Excellent! (1,995 reviews)

"Good location, great breakfast, room was nice and from the 6th floor the view was great."…"

Reviewed on 23 Mar 2020

Novotel Edinburgh Centre
ibis Edinburgh Centre Royal Mile – Hunter Square
3 out of 5
6 Hunter Square, Edinburgh, Scotland
Get Rates
0.57 km from city centre
4.3/5Excellent! (1,246 reviews)

"Great location Comfy bed No drawers in room - which wasn’t a major problem Breakfast reasonably priced and lots of choice Did however double charge me when I check it. It was rectified relatively easy"…"

Reviewed on 11 Mar 2020

ibis Edinburgh Centre Royal Mile – Hunter Square
Dalmahoy Hotel & Country Club
Get Rates
12.05 km from city centre
4.4/5Excellent! (2,084 reviews)

"I enjoyed the pond on the golf course. Took a stroll and the swan and ducks came by to investigate me, although I assumed they’ve had people feed them."…"

Reviewed on 16 Mar 2020

Dalmahoy Hotel & Country Club
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland
Get Rates
0.69 km from city centre
4.4/5Excellent! (1,488 reviews)

"This hotel is perfectly situated in Edinburgh's New Town. There are restaurants and a supermarket nearby and is about 15 minutes walk from Waverley Station. The hotel is beautifully decorated and furnihsed, as are the rooms. A great place to stay."…"

Reviewed on 18 Mar 2020

Waldorf Astoria Edinburgh - The Caledonian
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
Get Rates
0.52 km from city centre
4.4/5Wonderful! (2,048 reviews)

"Friendly staff and hotel rooms are as beautiful as they are in the pictures."…"

Reviewed on 13 Mar 2020

The Scotsman Hotel
Princes Street Suites
4 out of 5
16 Waterloo Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is RM500 per night
0.65 km from city centre
4.5/5Wonderful! (1,179 reviews)

"The room was clean and comfortable. The location is close to Waverly station. The room has a full kitchen and a machine for laundry. I wish the room had an in room safe. One minor annoyance is that the bathroom exhaust fan stays turned on long after the lights have been turned off."…"

Reviewed on 6 Mar 2020

Princes Street Suites
Mode Edinburgh
3.5 out of 5
74 - 77 Queen Street, Edinburgh, Scotland
Get Rates
0.65 km from city centre
4.8/5Exceptional! (522 reviews)

"Nice location but close enough to city attractions. Very clean hotel and facilities. Excellent room. Great staff too!!"…"

Reviewed on 15 Mar 2020

Mode Edinburgh
Playfair House Hotel
3 out of 5
20 Leopold Place, London Road, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is RM133 per night
1.19 km from city centre
3.5/5Good! (388 reviews)

"Family trip to theatre excellent location 5 minutes walk great stay with two little children"…"

Reviewed on 22 Feb 2020

Playfair House Hotel
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Get Rates
1.27 km from city centre
3.9/5Very Good! (1,508 reviews)

"I stayed here this week for one night. The hotel is lovely . The hotel and rooms were very clean. My room was very spacious and there is a good supply of wash products in the bathroom. I paid extra for breakfast , it was worth it breakfast was lovely .The hotel staff were very helpful and polite. ..."…"

Reviewed on 19 Mar 2020

Leonardo Royal Edinburgh Haymarket
Can'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.

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?
Prestonfield House is ranked highly by Expedia customers. This 5-star hotel offers 4 bars and free breakfast. Traveller reviews also recommend The St. Valery Guest House and 24 Royal Terrace as top options for your stay.
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, ibis budget Edinburgh Park is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other good options to stay on the cheap include Motel One Edinburgh-Princes and Leonardo Royal Edinburgh Haymarket.
What's the best accommodation option for families in Edinburgh?
Aparthotel Adagio Edinburgh Royal Mile is a top 3.5-star aparthotel on Expedia for families, and features laundry facilities and free WiFi. Other good options to stay with the children include Holiday Inn Edinburgh and Novotel Edinburgh Centre. Also, attractions such as Edinburgh Zoo and Our Dynamic Earth are fun for children of all ages.
What's the best accommodation for couples in Edinburgh?
Dalhousie Castle Hotel & Spa is a favourite 4-star hotel for couples, and features a full-service spa and 2 restaurants. Other good choices for a stay with your sweetheart include Le Monde Hotel and Apex Waterloo Place Hotel.
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 InterContinental Edinburgh The George.
What's the best place to stay for a beach holiday in Edinburgh?
Prestonfield House is a top 4-star beach hotel with an outdoor pool and a full-service spa. Other good options for your beach trip include Nether Abbey Hotel and Park View House Hotel - Guest House. To enjoy some time by the water, head to Portobello Beach or Gullane Beach.
What's the best luxury hotel in Edinburgh?
The Balmoral Hotel is a 5-star hotel with 3 restaurants and 2 bars, and it’s a popular choice for Expedia travellers looking for a pampered stay. InterContinental Edinburgh The George and Kew House are other upscale choices for your holiday.
What's the best boutique-style hotel in Edinburgh?
94DR. is a favourite 5-star guesthouse with Expedia travellers looking for stylish accommodation, and features free breakfast and free parking. 24 Royal Terrace and Le Monde Hotel are two other options for a boutique stay.
What's the best hotel for a golf holiday in Edinburgh?
Greywalls Hotel and Chez Roux is a top 5-star hotel that has an adjacent golf course and features a restaurant. Other good options if you’d like to stay near a golf course include Dunmuir Hotel and The Lodge at Craigielaw. You can tee off at Muirfield Golf Course, Bruntsfield Links Golf Course or Baberton Golf Club while you’re in town.
What's the best accommodation in Edinburgh that's close to historical sites?
Based on our travel expertise, Royal Overseas League Hotel is a top 3.5-star hotel for history buffs booking on Expedia, and offers a restaurant and free WiFi. A couple of other options to soak up the local history include Hotel du Vin & Bistro Edinburgh and Novotel Edinburgh Centre. Also, notable landmarks to visit include Edinburgh Castle, Grassmarket and Royal Mile.
What's the best hotel for a winter holiday in Edinburgh?
Based on our travel data, Hilton Edinburgh Carlton is a top 4-star hotel for hitting the ski slopes, and features a restaurant and free WiFi. The Inverleith Hotel is another good choice to stay near the slopes. Enjoy the skiing and snowboarding by visiting Midlothian Snowsports Centre or Midlothian Ski Centre.

Recent Reviews in Edinburgh

More trip options