Cheap Hotels in Edinburgh, United Kingdom - Book Today

Only Handpicked and Verified Accommodations for Your Stay in Edinburgh, United Kingdom

Check-in
04Jun
Check-out
05Jun
Rooms and Guests2 Guests, 1 Room
Edinburgh features iconic spots like Edinburgh Castle, Holyrood Palace, and the Royal Mile. For stays, explore options like boutique hotels near Murrayfield Stadium, the Premier Inn hotels, IHG hotels, or airport hotels with parking. You can also find family hotels close to the Camera Obscura and World of Illusions. This site features thoughtfully picked cheap hotels, spa hotels, and hotels near the Playhouse, each chosen for great amenities and reviews. Book in advance for the summer festival season, and use trams or buses to navigate the city easily.
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Districts
Airports
Amenities
Services
Brands
1-20 out of 131
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great
Premier Inn Edinburgh Central
1000 m from City Centre400 m from Grassmarket
FromUS$ 151 /nightSelect
6.6
Nice
FromUS$ 151 /nightSelect
8.2
Great
Premier Inn Edinburgh A1 - Newcraighall
6.0 km from City Centre
FromUS$ 100 /nightSelect
8.2
Great
Premier Inn Edinburgh East
3.2 km from City Centre
FromUS$ 170 /nightSelect
8.0
Great
Premier Inn Edinburgh Cc York Place/St James Quarter
800 m from City Centre300 m from Edinburgh Playhouse
FromUS$ 249 /nightSelect
8.4
Great
Piries Hotel
2.1 km from City Centre800 m from Edinburgh International Conference Centre (EICC)
FromUS$ 39 /nightSelect
The Spires Edinburgh
800 m from City Centre400 m from Edinburgh Christmas Market
FromUS$ 167 /nightSelect
8.4
Great
Travelodge Edinburgh Central Queen Street
900 m from City Centre400 m from Edinburgh Christmas Market
FromUS$ 71 /nightSelect
400 m from City Centre400 m from Edinburgh Waverley Railway Station
FromUS$ 256 /nightSelect
2.4 km from City Centre1000 m from Edinburgh International Conference Centre (EICC)
FromUS$ 98 /nightSelect
8.4
Great
Premier Inn Edinburgh Princes Street
1.0 km from City Centre300 m from Usher Hall
FromUS$ 194 /nightSelect
8.2
Great
Premier Inn Edinburgh Park - Airport
7.9 km from City Centre
FromUS$ 95 /nightSelect
8.2
Great
6.9 km from City Centre1.8 km from Edinburgh Zoo
FromUS$ 97 /nightSelect
8.2
Great
Blossom Guest House
1.6 km from City Centre700 m from Queen's Hall
FromUS$ 98 /nightSelect
Spylaw Bank House
FromUS$ 91 /nightSelect
8.2
Great
1000 m from City Centre300 m from Edinburgh Playhouse
FromUS$ 204 /nightSelect
8.4
Great
Premier Inn Edinburgh Leith Waterfront
3.6 km from City Centre
FromUS$ 76 /nightSelect
8.0
Great
Travelodge Edinburgh Haymarket
FromUS$ 48 /nightSelect
8.4
Great
Travelodge Edinburgh Central Hotel
300 m from City Centre300 m from Royal Mile
FromUS$ 68 /nightSelect
8.4
Great
2.1 km from City Centre800 m from Edinburgh International Conference Centre (EICC)
FromUS$ 65 /nightSelect
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

Price range for hotels in Edinburgh

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
USD 761
⬇️ The lowest price
USD 20
💸 Average price for
4-star hotels
USD 142
3-star hotels
USD 149

Best hotels in Edinburgh

Based on guest reviews over the last 12 months

Royal Mile Retreats:
Ibis Edinburgh Centre Royal Mile
Budget-Friendly Stays:
Ibis Budget Hotel Edinburgh Park
Historic Hospitality:
Old Waverley Hotel
Family-Friendly Comforts:
Holiday Inn Express Edinburgh City Centre By Ihg
Modern Minimalism:
Motel One Edinburgh-Princes
Charming Guesthouses:
Averon Guest House
Scenic Views and Nature:
Braid Hills Hotel
Central City Vibes:
Point A Hotel Edinburgh Haymarket
Budget Hostels and Bunkhouses:
A&O Edinburgh City

How to get to Edinburgh

A list of all available types of transport

Airports
Edinburgh (EDI)

FAQs about hotels in Edinburgh

We hope that the answers to these questions will help you plan your trip

What is the average price range for hotels in Edinburgh?
The average nightly rate for hotels in Edinburgh typically ranges from $100 to $250 USD depending on the season and location. Budget options like the Ibis Budget Hotel Edinburgh Park may start at around $80 USD, while mid-range hotels like the Holiday Inn Express Edinburgh City Centre can cost between $120 and $200 USD.
Which hotels in Edinburgh are family-friendly?
Hotels like the Hotel Ceilidh-Donia and the Holiday Inn Express Edinburgh City Centre offer family-friendly amenities such as spacious rooms and nearby attractions suitable for children. Both are well-rated for accommodating families.
Are there any hotels in Edinburgh with unique views?
The Old Waverley Hotel provides stunning views of the iconic Scott Monument and is easily accessible to attractions like the Royal Mile. Another option, the Braid Hills Hotel, offers panoramic views of the city skyline.
What hotels are recommended for couples looking for a romantic stay?
The Stay Central Hotel and the Residence - No 57 are excellent choices for couples, offering intimate settings and proximity to dining and entertainment. The Stay Central Hotel is located close to the Grassmarket, which is perfect for evening strolls.
Which hotels are highly rated based on guest reviews?
Highly rated hotels include the Motel One Edinburgh-Royal, known for its central location and modern decor, and the Grassmarket Hotel, praised for its hospitality and proximity to attractions. Both consistently receive scores of 8.5 or higher from guests.
What are the best hotels near popular landmarks in Edinburgh?
For close proximity to major sights, consider the Ibis Edinburgh Centre Royal Mile or the Old Waverley Hotel, both situated within 500 meters of the Edinburgh Castle and the Royal Mile, making them ideal for sightseeing.

Other cities in United Kingdom