Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Edinburgh

Best deal Jun 28 - Jun 30
Tonight Jun 26 - Jun 27
This weekend Jun 28 - Jun 30
Next weekend Jul 5 - Jul 7

Featured Edinburgh Cheap Hotels

See all 2,580 Properties in Edinburgh

Estimated price for 1 night/2 adults

ibis budget Edinburgh Park
ibis budget Edinburgh Park
3.0 out of 5.0 Edinburgh Business Park, 6 Lochside View, Edinburgh, Scotland
Free Cancellation
3.9/5 (1140 reviews)
$73/ night for 2 guests

The beds where to hard but the rest of the room was clean and tidy

Reviewed on Jun 24, 2019
Haymarket Hub Hotel
Haymarket Hub Hotel
3.0 out of 5.0 7 Clifton Terrace, Edinburgh, Scotland
Free Cancellation
3.8/5 (2836 reviews)
$63/ night for 2 guests

Very close to the train and tram stations making it easy to get around. The price was really good too.

Reviewed on Jun 17, 2019
Pollock Halls
Pollock Halls
3.0 out of 5.0 18 Holyrood Park Road, Edinburgh, Scotland
Free Cancellation
4.0/5 (1830 reviews)
$74/ night for 2 guests

Very impressive breakfast - but no Vegan sausages!

Reviewed on Jun 25, 2019
Motel One Edinburgh-Royal
Motel One Edinburgh-Royal
18-21 Market Street, Edinburgh, Scotland
4.4/5 (1666 reviews)
$121/ night for 2 guests

Great location next to the train station and steps from the Royal Mile. Room was clean and modern. staff friendly. would stay here again.

Reviewed on Jun 24, 2019
Britannia Hotel Edinburgh
Britannia Hotel Edinburgh
3.0 out of 5.0 69 Belford Road, Edinburgh, Scotland
Free Cancellation
3.0/5 (1046 reviews)
$36/ night for 2 guests

Lack of facilities. Inconsiderate staffs. That’s all

Reviewed on May 9, 2019
Motel One Edinburgh-Princes
Motel One Edinburgh-Princes
10-15 Princes Street, Edinburgh, Scotland
4.5/5 (981 reviews)
$121/ night for 2 guests

Steps away from the Waverley train station and central to main attractions.

Reviewed on Jun 18, 2019
Playfair House Hotel
Playfair House Hotel
3.0 out of 5.0 20 Leopold Place, London Road, Edinburgh, Scotland
3.6/5 (313 reviews)
$72/ night for 2 guests

Was only a ten minute walk, if that, to train station. Bus stops a few steps away.

Reviewed on Jun 22, 2019
Cityroomz Edinburgh
Cityroomz Edinburgh
3.0 out of 5.0 25-33 Shandwick Place, Edinburgh, Scotland
Free Cancellation
4.1/5 (1269 reviews)
$69/ night for 2 guests

Good clean rooms. The shower is quite small but in line with other hotels in the UK. Breakfast was additional but very good and worthwhile.

Reviewed on Jun 24, 2019
Leonardo Royal Hotel Edinburgh Haymarket
Leonardo Royal Hotel Edinburgh Haymarket
4.0 out of 5.0 1 Morrison Link, Midlothian, Edinburgh, Scotland
Free Cancellation
4.0/5 (1096 reviews)
$75/ night for 2 guests

Staff is very friendly and helpful. Rooms are clean, breakfast products were good.

Reviewed on Jun 22, 2019
Map

Cheap Hotels: Our travelers loved these

Estimated price for 1 night/2 adults

Recently booked Cheap Hotels in Edinburgh

Haymarket Hub Hotel
3.0 out of 5.0
Last booking: 23 minutes ago
Apex Grassmarket Hotel
4.0 out of 5.0
Last booking: 27 minutes ago
CityLivein Grove Street Edinburgh
2.5 out of 5.0
Last booking: 41 minutes ago
Leonardo Royal Hotel Edinburgh Haymarket
4.0 out of 5.0
Last booking: 57 minutes ago
Hotel Ceilidh-Donia - Townhouse Hotel
3.0 out of 5.0
Last booking: 3 hours ago
Apex Waterloo Place Hotel
4.0 out of 5.0
Last booking: 3 hours ago
The Balmoral Hotel
5.0 out of 5.0
Last booking: 4 hours ago
Old Waverley Hotel
3.0 out of 5.0
Last booking: 5 hours ago

Cheap Hotels in Edinburgh


Edinburgh has a variety of cheap accommodations and things to do, making it a great choice for a budget-friendly getaway. In addition to its well-known attractions like Princes Street Gardens and Edinburgh Castle, this destination is home to Arthur's Seat and Calton Hill, which you can enjoy while spending very little.


If you're looking for affordable lodging choices in Edinburgh, you can book your choice of the 201 budget accommodations in the area. These top-rated options offer reasonable prices and get good reviews from travelers searching for a bargain:

Haymarket Hub Hotel - 3-star hotel. You'll find free WiFi, a restaurant, and a bar at this property. Guests who stay here appreciate its proximity to the airport and overall condition.

Motel One Edinburgh-Royal - Customers like this 3-star hotel for its central location and convenient parking. It offers free WiFi and a bar.

Motel One Edinburgh-Princes - At this 3-star hotel, you can take advantage of free WiFi and a bar. Reviews mention the overall value and quiet guestrooms.

Playfair House Hotel - 3-star hotel. You'll find free full breakfast, free WiFi, and a restaurant at this property. Guests who stay here appreciate its comfortable rooms and overall value.

CityLivein Grove Street Edinburgh - Customers like this 2.5-star guesthouse for its overall value and comfortable rooms. It offers free WiFi and laundry facilities.


Planning Your Trip to Edinburgh


Haven't settled on travel dates? Learn more about the best months to go with these temperature and rainfall stats so you can plan around good weather.


  • Hottest months: July, August, June, and September, with an average temperature of 63°F
  • Coldest months: February, January, March, and December, with an average temperature of 34°F
  • Rainiest months: August, February, July, and December, with an average rainfall of 0.09 inches
  • Driest months: March, February, July, and December, with an average rainfall of 0.07 inches

Sightseeing In and Around Edinburgh


Edinburgh attracts visitors with its historic landmarks and top museums, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions that interest you most, such as Princes Street Gardens and Edinburgh Castle, and then look for sights and activities that cost little or nothing at all. Explore and snap photos of landmarks like St. Giles' Cathedral and Greyfriars Kirk, or check out the area's cultural spots like at Edinburgh Playhouse Theatre.


Travelers also like Edinburgh for its:
  • Festivals
  • Art
  • Tours
  • Shopping
  • Theater

Getting Around Edinburgh


The most convenient airport is 6.5 mi (10.5 km) away from the city center in Edinburgh (EDI). However, if that doesn't suit your budget, you can book a flight to Dundee (DND), located 35.3 mi (56.8 km) away. If you want to journey outside of the city, ride aboard a train from Edinburgh Waverley Station, Edinburgh Haymarket Station, or Slateford Station.