893 Best Cheap Hotels in Edinburgh

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

Check-in
20Apr
Check-out
21Apr
Rooms and Guests2 Guests, 1 Room
Edinburgh unfolds with the iconic Edinburgh Castle, the bustling Royal Mile, and the serene Holyrood Park. You'll find dog-friendly parks like Princes Street Gardens and exciting venues like the Usher Hall. The city offers a great variety of hotels, including spa hotels and boutique hotels in the city centre. You'll also discover family hotels and last minute hotels that are top-rated based on amenities and reviews. Consider booking during the off-peak season for better deals. Use local trams and buses to explore easily.
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Districts
Airports
Amenities
Services
Brands
1-20 out of 918
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
Mortonhall Park
City Centre Proximity10km
Mortonhall Park is ideally located in the city centre, offering easy access to Edinburgh's attractions. Guests can enjoy a delightful dining experience at the on-site restaurant, along with a cozy bar area. Additionally, families will appreciate the children's playground and cots available for a comfortable stay.
  • Children's Playground
  • On-site Restaurant
  • Bar/Lounge Area
Hotel with family-friendly amenities and dining in Edinburgh's vibrant center
FromUS$ 191 /nightSelect
9.0
Perfect
Seton Sands Haven Holiday Village
Longniddry Beach200m
Seton Sands Haven Holiday Village offers a unique coastal retreat with stunning sea views just steps from Longniddry Beach. Guests can enjoy an indoor swimming pool and an on-site bar and restaurant, making it a perfect setting for relaxation. With free private parking and vibrant leisure activities like bingo and live music, it caters to both relaxation and entertainment desires.
  • Indoor Pool
  • On-site Bar
  • Restaurant
Holiday resort with indoor pool and coastal leisure activities
FromUS$ 177 /nightSelect
6.6
Nice
Travelodge Edinburgh Dreghorn
Close to Edinburgh city center1.5km
Travelodge Edinburgh Dreghorn offers modern rooms with comfortable king-sized beds, ensuring a restful stay. This hotel is ideally located for easy access to Edinburgh's bustling city center and local attractions, while providing a quiet environment for relaxation. Guests can enjoy nearby dining options, flexible early check-in, and pet-friendly facilities, making it a perfect choice for leisure travelers.
  • Spacious Rooms
  • Pet-Friendly
  • Generous Parking
Budget-friendly hotel with modern design and convenient transport access.
FromUS$ 67 /nightSelect
8.2
Great
Premier Inn Edinburgh A1 - Newcraighall
Proximity to train station100m
Premier Inn Edinburgh A1 - Newcraighall offers a comfortable stay with convenient access to Edinburgh via quick train services. Guests can enjoy a delicious unlimited breakfast at the adjacent restaurant, and families benefit from a friendly atmosphere with kids eat free. Its quiet environment, paired with free parking and proximity to shopping amenities, makes it an ideal choice for leisure travelers.
  • On-site Restaurant
  • Unlimited Breakfast
  • Free Parking
Hotel offering value-for-money stay near Edinburgh city center.
FromUS$ 100 /nightSelect
8.4
Great
Capital House
Proximity to University1.7km
Capital House offers comfortable rooms in a charming guesthouse setting, located near prominent attractions in Edinburgh. Guests enjoy garden views alongside an engaging atmosphere provided by friendly hosts. With spacious family rooms and memorable personalized recommendations, it is an excellent choice for those exploring the local culture.
  • Garden Views
  • Family Rooms
  • Personalized Service
Charming guesthouse offering family-friendly accommodations and personalized local experiences.
FromUS$ 169 /nightSelect
8.2
Great
Premier Inn Edinburgh East
Portobello Beach500m
Located in a peaceful residential area, Premier Inn Edinburgh East provides guests with easy access to the vibrant city center and stunning attractions like Portobello Beach and Holyrood Park. Enjoy a delicious cooked-to-order breakfast at the on-site Beefeater restaurant and unwind in inviting rooms featuring comfy beds and warm décor. With family-friendly accommodations and convenient parking, it's an ideal choice for leisure travelers.
  • On-site Restaurant
  • Free Parking
  • Family Rooms
Hotel providing comfortable family-oriented experiences and delightful dining
FromUS$ 170 /nightSelect
8.4
Great
Travelodge Edinburgh Central Queen Street
Near Scottish National Gallery500m
Travelodge Edinburgh Central Queen Street offers a prime location near iconic attractions, making it ideal for exploring the city. Guests can enjoy modern rooms with comfortable king-size beds and excellent dining options within walking distance. The hotel combines convenience with affordability, providing a peaceful atmosphere with quality amenities for all travelers.
  • Comfortable Rooms
  • Excellent Dining
  • Accessible Transport
Hotel featuring modern design, comfortable accommodations, and prime location
FromUS$ 71 /nightSelect
8.4
Great
Piries Hotel
Close to Edinburgh Castle1.2km
Piries Hotel is centrally located in Edinburgh, making it an ideal base for exploring the city's historic attractions. The rooms are designed for comfort and relaxation, with convenient amenities to enhance your stay. Enjoy a welcoming atmosphere, friendly staff, and easy access to local dining and transportation options.
  • Comfortable Rooms
  • On-site Bar
  • Transport Information
Budget hotel with exceptional access to Edinburgh's iconic landmarks
FromUS$ 39 /nightSelect
The Spires Edinburgh
Close to Attractions300m
The Spires Edinburgh offers leisure travelers a prime location close to key attractions. Guests will appreciate the contemporary style of the rooms and the focus on relaxation, with an on-site spa available. This non-smoking property ensures a pleasant stay with essential amenities.
  • On-site Spa
  • Non-smoking Property
  • Relaxation Areas
Hotel featuring comfortable rooms and a rejuvenating on-site spa
FromUS$ 167 /nightSelect
8.0
Great
Premier Inn Edinburgh City Centre
Tram Stop Access150m
Premier Inn Edinburgh City Centre offers a prime location just opposite a tram stop, making it an excellent base for exploring the city's many attractions. Guests enjoy well-appointed rooms and family-friendly amenities, ensuring comfort for all travelers. The hotel also features excellent dining options, along with a focus on superb customer service and cleanliness.
  • Family Rooms
  • Quick Check-In
  • Dining Options
Hotel with Ideal Proximity to City Attractions and Travel Hubs
FromUS$ 249 /nightSelect
8.2
Great
Blossom Guest House
Proximity to Princes Street300m
Blossom Guest House offers charming and affordable rooms in a traditional stone-built Victorian townhouse. Guests appreciate its proximity to Edinburgh's bustling city centre, with major attractions and dining options just short walk away. The guest house features a warm atmosphere, daily breakfast, and helpful local recommendations, ensuring a delightful stay for leisure travelers.
  • Free Parking
  • Comfortable Rooms
  • Daily Breakfast
Guesthouse with warm hospitality and convenient access to Edinburgh's attractions
FromUS$ 98 /nightSelect
Spylaw Bank House
Charming Old Town300m
Spylaw Bank House offers a charming blend of historic architectural features and modern luxury in Edinburgh. Guests can unwind in spacious rooms with super king beds, while enjoying personalized breakfast experiences. Its pet-friendly environment and proximity to transport options make it an ideal stay for both leisure and exploration.
  • Super King Beds
  • On-site Parking
  • Pet-Friendly Environment
Historic hotel with unique character and personalized guest experiences
FromUS$ 91 /nightSelect
8.2
Great
Strathallan Guest House
Holyrood Park300m
Strathallan Guest House offers a charming and homely experience with spacious rooms and attentive service. Guests benefit from a convenient location with easy access to key city attractions and public transport. Enjoy freshly cooked breakfasts and excellent hospitality in a peaceful setting near cafes and historic landmarks.
  • Free Parking
  • Generous Breakfast
  • Personalized Service
Guest house emphasizing local charm and personalized service
FromUS$ 111 /nightSelect
8.2
Great
Lantern Guest House
Near Waverley Station0.5km
Lantern Guest House offers an exceptional stay in Edinburgh with a prime location near cultural attractions and dining options. Guests appreciate the warm welcome from the owner and the privacy offered through independent entrances. The rooms are designed with comfort in mind, featuring modern amenities and a quiet atmosphere for restful nights.
  • Private entrance
  • Communal kitchen
  • Coded access
Guest house providing cozy and private mini apartment style rooms
FromUS$ 204 /nightSelect
Little France House Room1
Garden ViewsN/A
Little France House Room1 offers charming garden views in the heart of Edinburgh. Guests can enjoy the convenience of free private parking while being within easy reach of the city's attractions, including the University of Edinburgh and National Museum of Scotland. The bed and breakfast is non-smoking, ensuring a serene environment for a relaxing stay.
  • Free Parking
  • Garden Views
  • Non-Smoking
Charming bed and breakfast with serene garden views in Edinburgh
FromUS$ 66 /nightSelect
8.4
Great
Premier Inn Edinburgh Princes Street
Edinburgh Castle Views0.5km
Situated in the heart of Edinburgh, Premier Inn Edinburgh Princes Street offers stunning views of the iconic Edinburgh Castle. Guests can enjoy a delicious meal at the on-site restaurant while taking in the scenic surroundings. With easy access to local attractions and family-friendly facilities, it's the ideal choice for leisure travelers seeking comfort and convenience.
  • On-site Restaurant
  • Castle Views
  • Family Services
Hotel with scenic dining and family-friendly amenities in central Edinburgh
FromUS$ 194 /nightSelect
8.0
Great
Travelodge Edinburgh Haymarket
Edinburgh Castle500m
Travelodge Edinburgh Haymarket offers a comfortable stay in the heart of Edinburgh's elegant West End, just steps away from local attractions and public transport. Guests can enjoy delicious meals at the on-site Bar Café, along with a selection of free drinks. The hotel features modern rooms with king-size beds and excellent cleanliness standards, making it ideal for leisure travelers seeking both relaxation and accessibility.
  • On-site Bar
  • Modern Rooms
  • Restaurant Services
Hotel in Edinburgh's West End near local attractions and transport.
FromUS$ 48 /nightSelect
8.4
Great
Travelodge Edinburgh Central Hotel
Near Royal Mile50m
Travelodge Edinburgh Central Hotel offers a fantastic location just off the Royal Mile, making it ideal for exploring Edinburgh's cultural attractions. Guests enjoy comfortable rooms, superb cleanliness, and a wide range of breakfast options, ensuring a pleasant stay. With friendly staff and convenient access to public transport, it's a great value for leisure travelers seeking to immerse themselves in the city.
  • Updated Facilities
  • Breakfast Buffet
  • Luggage Handling
Hotel in the heart of Edinburgh's historic cultural district
FromUS$ 68 /nightSelect
Penthouse Ocean View Luxury Penthouse
Vibrant Leith Neighborhood2.2km
Penthouse Ocean View Luxury Penthouse offers breathtaking sea views and a prime location in Leith. This stylish property features three bedrooms, three bathrooms, and a fully equipped kitchen, perfect for both relaxing and entertaining. With modern amenities and easy access to local attractions, it's an ideal choice for leisure travelers seeking comfort and luxury.
  • Sea Views
  • Flat-Screen TV
  • Fully Equipped Kitchen
Luxury penthouse with stunning ocean views and spacious living areas
FromUS$ 267 /nightSelect
Lovely Two Bedrooms
Edinburgh Castle500m
Lovely Two Bedrooms offers a prime location in Edinburgh City Centre, just steps from cultural landmarks like Edinburgh Castle and the National Museum of Scotland. The well-appointed rooms include two separate bedrooms and a fully equipped kitchen for a comfortable stay. Enjoy modern amenities such as a flat-screen TV and a no smoking policy for a relaxing environment.
  • Flat-screen TV
  • Fully equipped kitchen
  • Non-smoking policy
Hotel with easy access to iconic Edinburgh attractions and amenities.
FromUS$ 375 /nightSelect
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 20
  • 30
  • 40
  • 46

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 1 040
⬇️ The lowest price
USD 10
đź’¸ Average price for
4-star hotels
USD 167
3-star hotels
USD 160
Apartments
USD 271

Best hotels in Edinburgh

Based on guest reviews over the last 12 months

Charming Boutique Stays:
No.32 Hotel
Modern City Retreats:
Hub Edinburgh City Centre - Royal Mile
Cozy Guest Houses:
Amaryllis Guesthouse
Seaside Escapes:
The Coorie Inn @ Portobello, Edinburgh'S Seaside.
Family Friendly Comfort:
Premier Inn Edinburgh Central
Luxury Apartment Living:
Luxury Georgian City Retreat By Sovo Apartments
Historic Character Homes:
The Balerno Inn
Budget Friendly Options:
Belford Hostel
Idyllic Countryside Retreats:
Quiet 2 Bedrooms And 2 Bathrooms With Free Parking

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

Which hotels in Edinburgh are best for families?
Premier Inn Edinburgh Central and Premier Inn Edinburgh Princes Street offer family-friendly amenities such as family rooms and are centrally located, with prices averaging around $150 per night.
Which hotels provide unique views of Edinburgh?
No15 Castle View and Leith House offer stunning views over the city and waterfront. Prices for these hotels start from $200 per night.
What are the best hotel options near Edinburgh Castle?
The Hub Edinburgh City Centre - Royal Mile is only 1 km from Edinburgh Castle, offering convenient access to this landmark at rates starting around $130 per night.
Which hotels are highly rated by guests in Edinburgh?
Hotel Ceilidh-Donia and The Residence - No 57 consistently receive excellent reviews, with numerous guests highlighting their charm and service. Prices are roughly $100-220 per night.

Hotels in Edinburgh: Key Insights

This guide offers essential information about hotels in Edinburgh, evaluating a total of 100 properties to assist travelers in making informed accommodation decisions.

Typical nightly rates range from $100 to $300 depending on location and season.

Major peak seasons include June to August and December for the holidays.

A local tax of 1.00 GBP per person per night applies.

Most hotels are within 2 km of attractions like Edinburgh Castle and the Royal Mile.

Booking 3-6 months in advance can yield better rates, especially during peak seasons.

Other cities in United Kingdom

Why use Cheaphotels.org?

Best Selection

Find cheap hotels for virtually any destination in the world.

Latest Edinburgh Hotels Deals

Find the latest hotel deals, with discounts of up to 50% off.

Lowest Rates Guaranteed

Book cheap hotels in Edinburgh at the lowest possible price.