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 SG$49

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
Dalmahoy Hotel & Country Club
The price is SG$114 per night from 8 Feb to 9 Feb
Excludes taxes & fees
12.05 km from city centre
4.4/5Excellent! (1,443 reviews)

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

Reviewed on 13 Dec,2020

Dalmahoy Hotel & Country Club
DoubleTree by Hilton Edinburgh Airport
4 out of 5
Edinburgh International Airport, Newbridge, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$87 per night from 22 Jan to 23 Jan
Excludes taxes & fees
10.27 km from city centre
4.1/5Very Good! (1,037 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
Malmaison Edinburgh City
4 out of 5
Buchan House, 21-22 St Andrew Square, Edinburgh, Scotland
The price is SG$117 per night from 17 Feb to 18 Feb
Excludes taxes & fees
0.41 km from city centre
4.4/5Excellent! (167 reviews)

"It was very romantic and big room with loads of space."…"

Reviewed on 14 Dec,2020

Malmaison Edinburgh City
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.
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Get Rates
0.48 km from city centre
4.5/5Wonderful! (1,267 reviews)

"Swimming pool was lovely, nice, big room albeit at the back of the hotel."…"

Reviewed on 25 Oct,2020

Apex Grassmarket Hotel
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is SG$161 per night from 2 Feb to 3 Feb
Excludes taxes & fees
0.52 km from city centre
4.5/5Wonderful! (990 reviews)

"Enjoyed everything from the check in to the beautiful room with the added complimentary malt whisky, Breakfast was of a high standard ,service was excellent,definitely my favourite hotel and can’t wait to return."…"

Reviewed on 11 Oct,2020

The Scotsman Hotel
Fraser Suites Edinburgh
4 out of 5
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland
The price is SG$132 per night from 16 Feb to 17 Feb
Excludes taxes & fees
0.3 km from city centre
4.4/5Excellent! (2,159 reviews)

"Lovely hotel, enjoyed stay, excellent for overseas visitor's, close to all the historical buildings of Edinburgh,"…"

Reviewed on 25 Dec,2020

Fraser Suites Edinburgh
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
The price is SG$49 per night from 3 Feb to 4 Feb
Excludes taxes & fees
0.66 km from city centre
4.5/5Wonderful! (528 reviews)

"Everything is nice and i love it even the bed is good and relaxing"…"

Reviewed on 12 Dec,2020

YOTEL Edinburgh
ibis budget Edinburgh Park
3 out of 5
Edinburgh Business Park, 6 Lochside View, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$49 per night from 2 Feb to 3 Feb
Excludes taxes & fees
7.92 km from city centre
3.9/5Very Good! (992 reviews)
Great location

"This is the first time we have used Ibis Budget and I cannot fault it, it was clean, the staff were helpful and the breakfast lovely. The location was ideal for us to travel by tram into Edinburg, will definitely stay again."…"

Reviewed on 4 Oct,2020

ibis budget Edinburgh Park
Edinburgh Marriott Hotel
4 out of 5
111 Glasgow Road, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$116 per night from 19 Jan to 20 Jan
Excludes taxes & fees
7.34 km from city centre
4.2/5Very Good! (995 reviews)

"Staff were helpful and the place was clean. They put my daughter in a room immediately."…"

Reviewed on 6 Dec,2020

Edinburgh Marriott Hotel
Kimpton Charlotte Square Hotel
5 out of 5
38 Charlotte Square, Edinburgh, Scotland
The price is SG$226 per night from 7 Feb to 8 Feb
Excludes taxes & fees
0.61 km from city centre
4.6/5Wonderful! (825 reviews)

"The customer service was incredible and I lived the design style of the rooms"…"

Reviewed on 16 Jan,2021

Kimpton Charlotte Square Hotel
Hotel du Vin & Bistro Edinburgh
4 out of 5
11 Bristo Place, Edinburgh, Scotland
The price is SG$154 per night from 16 Feb to 17 Feb
Excludes taxes & fees
0.69 km from city centre
4.6/5Wonderful! (986 reviews)

"Beautifully restored. Suite was amazing. Place was spotless and felt totally Covid safe. There are great restaurants nearby serving takeaway if you are travelling while the restrictions are still in place."…"

Reviewed on 29 Oct,2020

Hotel du Vin & Bistro Edinburgh
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland
The price is SG$65 per night from 17 Feb to 18 Feb
Excludes taxes & fees
1.06 km from city centre
4.4/5Excellent! (352 reviews)

"Overally was a good place to stay. Staff were friendly and helpful. Very great location. Easy access to food shopping and other shopping centers. Will recommend it to friends :)"…"

Reviewed on 27 Dec,2020

Point A Hotel Edinburgh Haymarket
Novotel Edinburgh Park
4 out of 5
15 Lochside Avenue, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$65 per night from 29 Jan to 30 Jan
Excludes taxes & fees
7.62 km from city centre
4.4/5Excellent! (985 reviews)

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

Reviewed on 23 Nov,2020

Novotel Edinburgh Park
Malmaison Edinburgh
4 out of 5
1 Tower Place Leith, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$117 per night from 24 Jan to 25 Jan
Excludes taxes & fees
3.39 km from city centre
4.2/5Very Good! (989 reviews)
Good Hotel in need of refurbishment.

"Good hotel, great location in the heart of Leith. Very friendly and helpful staff. Decor and furniture is beginning to look a little tired in the rooms. Bed and pillows need replacing. Shower temperature was inconsistent."…"

Reviewed on 7 Oct,2020

Malmaison Edinburgh
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Free cancellation
The price is SG$65 per night from 8 Feb to 9 Feb
Excludes taxes & fees
1.27 km from city centre
4/5Very Good! (1,068 reviews)
Overall a great stay!

"Both my husband and I stayed here for 2 nights for my 40th Birthday as a little time away. Location was excellent, so close to Haymarket station but in a quiet location. Staff were excellent. Only complaint was the fact that there was a pair of trousers left in the wardrobe from a previous guest. ..."…"

Reviewed on 19 Oct,2020

Leonardo Royal Edinburgh Haymarket
Jurys Inn Edinburgh
3 out of 5
43 Jeffrey Street, Edinburgh, Scotland
The price is SG$61 per night from 14 Feb to 15 Feb
Excludes taxes & fees
0.65 km from city centre
3.8/5Good! (1,253 reviews)

"Excellent location, very nice staff, The only downside - the noise from the street and train station can very clearly be heard in the room"…"

Reviewed on 20 Dec,2020

Jurys Inn Edinburgh
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$107 per night from 21 Jan to 22 Jan
Excludes taxes & fees
0.55 km from city centre
4.7/5Exceptional! (563 reviews)

"Stayed here for one night, however wish I stayed here longer. Staff were so amazing and the facilities were incredible. Would definitely go back!"…"

Reviewed on 2 Nov,2020

Eden Locke
Market Street Hotel
4 out of 5
6 Market Street, Edinburgh, Scotland
The price is SG$177 per night from 11 Feb to 12 Feb
Excludes taxes & fees
0.31 km from city centre
4.8/5Exceptional! (124 reviews)
Surprising hotel

"Fantastic hotel, surprising layout and very luxurious"…"

Reviewed on 5 Oct,2020

Market Street Hotel
Sheraton Grand Hotel & Spa, Edinburgh
5 out of 5
1 Festival Square, Edinburgh, Scotland
The price is SG$251 per night from 31 Jan to 1 Feb
Excludes taxes & fees
0.78 km from city centre
4.6/5Wonderful! (997 reviews)

"Despite the Covid restrictions, hotel and staff did their best to make this an enjoyable experience."…"

Reviewed on 25 Oct,2020

Sheraton Grand Hotel & Spa, Edinburgh
Edinburgh Grosvenor Hotel
4 out of 5
Grosvenor Street, Edinburgh, Scotland
Free cancellation
The price is SG$58 per night from 19 Jan to 20 Jan
Excludes taxes & fees
1.39 km from city centre
3.5/5Good! (997 reviews)

"Very good and hsndy for the airpot at a very good ptice"…"

Reviewed on 17 Oct,2020

Edinburgh Grosvenor 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.

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.
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's the best luxury hotel in Edinburgh?
23 Mayfield is a luxury hotel and popular for Expedia travellers looking for an elegant place to stay. Barony House and The Dunstane Houses are other upscale choices for your holiday.
What's the best boutique-style hotel in Edinburgh?
24 Royal Terrace is a favourite 4-star hotel with our travellers looking for stylish accommodation, and features 16 guestrooms, a restaurant and a bar. Le Monde Hotel and No 11 are two other options for a boutique stay.
What's the best hotel for a golf holiday in Edinburgh?
Dalmahoy Hotel & Country Club is a top 4-star hotel that has a golf course and features free WiFi. Other good options if you’d like to stay near a golf course include Marine Hotel and Spa and Greywalls Hotel and Chez Roux. You can tee off at Baberton Golf Club, Longniddry Golf Club or Gullane Golf Course while you’re in town.
What's the best accommodation in Edinburgh that's close to historical sites?
Based on our travel expertise, Cheval Old Town Chambers is a top 5-star apartment for history buffs booking on Expedia, and it features free WiFi and a 24-hour fitness centre. A couple of other options to soak up the local history include Apex Grassmarket Hotel and Apex City of Edinburgh Hotel. Also, notable landmarks to visit include Edinburgh Castle, Grassmarket and Royal Mile.
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.

Recent Reviews in Edinburgh

More trip options