Hotels in Edinburgh

Search Edinburgh Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 2130 hotels for you in Edinburgh

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
West End Hotel Hotels in Edinburgh
West End Hotel Hotels in EdinburghWest End Hotel Hotels in EdinburghWest End Hotel Hotels in EdinburghWest End Hotel Hotels in EdinburghWest End Hotel Hotels in EdinburghWest End Hotel Hotels in Edinburgh
99+
Hotel near West End,Edinburgh
Luggage Storage
Bar
Wi-Fi in Public Areas
Located in Edinburgh (Haymarket), West End Hotel - Hostel is within a 15-minute walk of Princes Street and George Street. This hostel is 1.7 mi (2.8 km) from Edinburgh Castle and 1.8 mi (2.9 km) from Royal Mile. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. At West End Hotel - Hostel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are served on weekdays from 8 AM to 10:00 AM and on weekends from 8 AM to 10 AM for a fee. Featured amenities include luggage storage and laundry facilities. Make yourself at home in one of the 10 guestrooms. Complimentary wireless internet access is available to keep you connected. Housekeeping is provided daily, and irons/ironing boards can be requested.
78 reviews
6.2/10
1 night
From AU$ 76
Check Availability
Adelphi Hotel Hotels in Edinburgh
Adelphi Hotel Hotels in EdinburghAdelphi Hotel Hotels in EdinburghAdelphi Hotel Hotels in EdinburghAdelphi Hotel Hotels in EdinburghAdelphi Hotel Hotels in EdinburghAdelphi Hotel Hotels in Edinburgh
99+
Hotels in Leith,Edinburgh
Wi-Fi in Public Areas
With a stay at Adelphi Hotel in Edinburgh (Leith), you'll be within a 10-minute drive of Royal Mile and Edinburgh Castle. This hotel is 1.9 mi (3.1 km) from Princes Street and 2.7 mi (4.4 km) from University of Edinburgh. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. The front desk is staffed during limited hours. Make yourself at home in one of the 15 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include phones, as well as coffee/tea makers and irons/ironing boards.
69 reviews
7.1/10
1 night
From AU$ 202
Check Availability
Brooks Hotel Edinburgh Hotels in Edinburgh
Brooks Hotel Edinburgh Hotels in EdinburghBrooks Hotel Edinburgh Hotels in EdinburghBrooks Hotel Edinburgh Hotels in EdinburghBrooks Hotel Edinburgh Hotels in EdinburghBrooks Hotel Edinburgh Hotels in EdinburghBrooks Hotel Edinburgh Hotels in Edinburgh
99+
Hotel near West End,Edinburgh
Public parking
24-Hour Front Desk
Wi-Fi in Public Areas
Located in Edinburgh (Tollcross), Grove House Hotel is within a 15-minute walk of Grassmarket and Princes Street. This hotel is 1.8 mi (2.9 km) from Edinburgh Castle and 1.8 mi (2.9 km) from Royal Mile. Featured amenities include a 24-hour front desk and an elevator. Stay in one of 60 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include desks and electric kettles.
50 reviews
7.5/10
Check Availability
Edinburgh
You Might Like
Edinburgh Hotels Including BreakfastEdinburgh Hotels With Twin RoomEdinburgh Hotels With 1 Double BedEdinburgh Hotels With Swimming PoolEdinburgh Hotels With Free Cancellation
Travelodge Edinburgh Central Hotels in Edinburgh
Travelodge Edinburgh Central Hotels in EdinburghTravelodge Edinburgh Central Hotels in EdinburghTravelodge Edinburgh Central Hotels in EdinburghTravelodge Edinburgh Central Hotels in EdinburghTravelodge Edinburgh Central Hotels in EdinburghTravelodge Edinburgh Central Hotels in Edinburgh
46
Hotel near Edinburgh Old Town,Edinburgh
Public parking
24-Hour Front Desk
Restaurant
With a stay at Travelodge Edinburgh Central, you'll be centrally located in Edinburgh, just a 4-minute walk from Royal Mile and 9 minutes by foot from Princes Street. This hotel is 0.6 mi (1 km) from Edinburgh Castle and 0.4 mi (0.7 km) from University of Edinburgh. Make yourself at home in one of the 193 guestrooms.
Very Good
16 reviews
8.3/10
1 night
From AU$ 392
Check Availability
Cairn Hotel & Apartments Hotels in Edinburgh
Cairn Hotel & Apartments Hotels in EdinburghCairn Hotel & Apartments Hotels in EdinburghCairn Hotel & Apartments Hotels in EdinburghCairn Hotel & Apartments Hotels in EdinburghCairn Hotel & Apartments Hotels in EdinburghCairn Hotel & Apartments Hotels in Edinburgh
99+
Hotels in Edinburgh
24-Hour Front Desk
Bar
Restaurant
With a stay at Cairn Hotel in Edinburgh (Leith), you'll be a 4-minute walk from Edinburgh Playhouse Theatre and 8 minutes by foot from Princes Street. This hotel is 0.7 mi (1.1 km) from George Street and 1 mi (1.6 km) from Royal Mile. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. At Cairn Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are served on weekdays from 7:00 AM to 10:00 AM and on weekends from 7:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk and luggage storage. Self parking (subject to charges) is available onsite. Stay in one of 72 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include phones, as well as coffee/tea makers and irons/ironing boards.
Good
58 reviews
7.9/10
1 night
From AU$ 214
Check Availability
Yotel Edinburgh Hotels in Edinburgh
Yotel Edinburgh Hotels in EdinburghYotel Edinburgh Hotels in EdinburghYotel Edinburgh Hotels in EdinburghYotel Edinburgh Hotels in EdinburghYotel Edinburgh Hotels in EdinburghYotel Edinburgh Hotels in Edinburgh
99+
Hotel near New Town,Edinburgh
Fitness Room
Public parking
24-Hour Front Desk
With a stay at YOTEL Edinburgh, you'll be centrally located in Edinburgh, within a 5-minute walk of Princes Street and George Street. This hotel is 0.5 mi (0.9 km) from St. Andrew Square and 0.7 mi (1.1 km) from Grassmarket. Take advantage of recreation opportunities such as a 24-hour fitness center, or other amenities including complimentary wireless internet access and a banquet hall. You can enjoy a meal at the restaurant serving the guests of YOTEL Edinburgh, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are served on weekdays from 7:30 AM to 10:00 AM and on weekends from 7:00 AM to 10:00 AM for a fee. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Make yourself at home in one of the 276 air-conditioned rooms featuring Smart televisions. Your memory foam bed comes with premium bedding. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads and complimentary toiletries.
Very Good
184 reviews
8.4/10
1 night
From AU$ 290
Check Availability
Virgin Hotels Edinburgh Hotels in Edinburgh
Virgin Hotels Edinburgh Hotels in EdinburghVirgin Hotels Edinburgh Hotels in EdinburghVirgin Hotels Edinburgh Hotels in EdinburghVirgin Hotels Edinburgh Hotels in EdinburghVirgin Hotels Edinburgh Hotels in EdinburghVirgin Hotels Edinburgh Hotels in Edinburgh
99+
Hotel near Edinburgh Old Town,Edinburgh
Trip.Best2025 Europe 50 – Instagrammable Hotels
Fitness Room
Public parking
Bar
Situated in the heart of Old Town Edinburgh; Virgin Hotels Edinburgh is a masterful marriage of 19th Century architecture and contemporary design with a local influence. Combined with heartfelt service and exclusivity for all; the 222-room hotel considers every desire and comfort for the modern traveler. Our two-chamber room concept is complete with a patented lounge bed for optimal lounging - reading and relaxing - dressing area and closet space separated by a set of sliding privacy doors. Free high-speed WIFI - no hidden fees and street level pricing on minibar. At Virgin Hotels Edinburgh you can enjoy 4 drinking and dining experiences. Visit our intimate coffee and wine bar Funny Library; our exquisite high class restaurant and bar Commons Club or enjoy small bites; enjoy craft cocktails and late night entertainment at Eve. Keep up with your fitness goals on the go in our 24/7 gym. Stay in the KNOW with our membership program. Complimentary room upgrades/rate discounts/Spirit Hour and personalized amenities. Our hotel is pet friendly; so go ahead and bring the other family member along.
Great
162 reviews
9.1/10
1 night
From AU$ 997
Check Availability
Leonardo Royal Hotel Edinburgh Hotels in Edinburgh
Leonardo Royal Hotel Edinburgh Hotels in EdinburghLeonardo Royal Hotel Edinburgh Hotels in EdinburghLeonardo Royal Hotel Edinburgh Hotels in EdinburghLeonardo Royal Hotel Edinburgh Hotels in EdinburghLeonardo Royal Hotel Edinburgh Hotels in EdinburghLeonardo Royal Hotel Edinburgh Hotels in Edinburgh
78
Hotel near Edinburgh Old Town,Edinburgh
Fitness Room
Public parking
24-Hour Front Desk
With a stay at Leonardo Royal Hotel Edinburgh - Formerly Jurys Inn, you'll be centrally located in Edinburgh, steps from Royal Mile and 12 minutes by foot from Edinburgh Castle. This 4-star hotel is 0.4 mi (0.6 km) from Princes Street and 0.5 mi (0.8 km) from University of Edinburgh. Make use of convenient amenities, which include complimentary wireless Internet access and a television in a common area. Stop by the hotel's restaurant, Innfusion, for dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are served on weekdays from 6:30 AM to 10 AM and on weekends from 7:00 AM to 11 AM for a fee. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. Make yourself at home in one of the 190 guestrooms featuring espresso makers and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and you can also request cribs/infant beds (complimentary).
Very Good
468 reviews
8.9/10
1 night
From AU$ 403
Check Availability
Prestonfield House Hotels in Edinburgh
Prestonfield House Hotels in EdinburghPrestonfield House Hotels in EdinburghPrestonfield House Hotels in EdinburghPrestonfield House Hotels in EdinburghPrestonfield House Hotels in EdinburghPrestonfield House Hotels in Edinburgh
99+
Hotel near Prestonfield,Edinburgh
Trip.BestNo.2 of Premium Hotels in Edinburgh
Golf Course
Hiking
Massage Room
With a stay at Prestonfield House in Edinburgh (Prestonfield), you'll be a 4-minute drive from University of Edinburgh and 6 minutes from Royal Mile. This family-friendly hotel is 2.2 mi (3.6 km) from Edinburgh Castle and 2.4 mi (3.8 km) from Princes Street. Pamper yourself with onsite massages or take in the view from a rooftop terrace and a garden. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy a meal at Rhubarb, or stay in and take advantage of the hotel's 24-hour room service. Need to unwind? Take a break with a tasty beverage at one of the 4 bars/lounges. A complimentary full breakfast is served on weekends from 8:00 AM to 10:30 AM. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Make yourself at home in one of the 23 guestrooms featuring refrigerators and Smart televisions. Satellite programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Bathrooms feature shower/tub combinations, designer toiletries, and hair dryers. Conveniences include laptop-compatible safes and complimentary newspapers, and housekeeping is provided daily.
Amazing
46 reviews
9.6/10
1 night
From AU$ 853
Check Availability
Motel One Edinburgh-Princes Hotels in Edinburgh
Motel One Edinburgh-Princes Hotels in EdinburghMotel One Edinburgh-Princes Hotels in EdinburghMotel One Edinburgh-Princes Hotels in EdinburghMotel One Edinburgh-Princes Hotels in EdinburghMotel One Edinburgh-Princes Hotels in EdinburghMotel One Edinburgh-Princes Hotels in Edinburgh
63
Hotel near New Town,Edinburgh
24-Hour Front Desk
Luggage Storage
Bar
With a stay at Motel One Edinburgh - Princes, you'll be centrally located in Edinburgh, steps from Princes Street and 6 minutes by foot from Royal Mile. This eco-certified hotel is 0.7 mi (1.1 km) from Edinburgh Castle and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre. Make use of convenient amenities, which include complimentary wireless internet access and tour/ticket assistance. Grab a bite from the snack bar/deli serving guests of Motel One Edinburgh - Princes. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are served on weekdays from 6:00 AM to 10:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include express check-out, a 24-hour front desk, and multilingual staff. Stay in one of 140 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Very Good
110 reviews
8.6/10
1 night
From AU$ 358
Check Availability
See All Hotels in Edinburgh

Discover trending places in Edinburgh

Find top attractions and hotspots in Edinburgh

Landmarks

Popular areas

New Town
67 hotels
West End
42 hotels
Broughton
14 hotels
Royal Mile
2 hotels

Find unique stays and themed hotels in Edinburgh

Immerse yourself in the vibrant atmosphere of Edinburgh with our handpicked accommodation options

Top 5 Premium Hotels in Edinburgh

See all
Discover our curated selection of premium hotels in Edinburgh for your next stay
No.
1
100 Princes Street Hotels in Edinburgh
9.7/10
61 review

100 Princes Street

Hotel near New Town, Edinburgh
"Good Location"
Select dates to view prices
No.
2
Prestonfield House Hotels in Edinburgh
9.6/10
46 review

Prestonfield House

Hotel near Prestonfield, Edinburgh
"Good Location"
Select dates to view prices
No.
3
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh Hotels in Edinburgh
9.2/10
159 review

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

Hotel near New Town, Edinburgh
"Great rooms""Great amenities"
Select dates to view prices
No.
4
The Caledonian Edinburgh, Curio Collection by Hilton Hotels in Edinburgh
8.4/10
48 review

The Caledonian Edinburgh, Curio Collection by Hilton

Hotel near West End, Edinburgh
"Great stay!""Great location"
Select dates to view prices
No.
5
The Roseate Edinburgh Hotels in Edinburgh
8.9/10
109 review

The Roseate Edinburgh

Hotel near West End, Edinburgh
"Friendly host""Great stay!"
Select dates to view prices

FAQs About Hotels in Edinburgh

How much does it cost to stay in a hotel in Edinburgh?

The average price for hotels in Edinburgh is AU$ 688 for weekdays, and AU$ 775 for weekends (Friday–Saturday).

What are the best hotels in Edinburgh?

From business trips to holiday stays, Edinburgh offers a wide selection of popular hotels to suit every need. a&o Edinburgh City (from AU$ 71), Moxy Edinburgh Fountainbridge (from AU$ 335) and Britannia Edinburgh Hotel (from AU$ 218) are excellent options for your stay.

What are the best pet-friendly hotels in Edinburgh?

What are the best sap hotels in Edinburgh?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Courtyard by Marriott Edinburgh West (from AU$ 266), Delta Hotels Edinburgh (from AU$ 269) and Apex Waterloo Place Hotel (from AU$ 520) are great choices for spa hotels offering quality services.

Which hotels in Edinburgh provide fitness facilities?

Moxy Edinburgh Fountainbridge (from AU$ 335), Holiday Inn Edinburgh Zoo (from AU$ 283) and Moxy Edinburgh Airport (from AU$ 386) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Edinburgh have the best breakfast?

What are the best luxury hotels in Edinburgh?

Edinburgh offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. W Edinburgh (from AU$ 978), Virgin Hotels Edinburgh (from AU$ 1,039) and InterContinental Edinburgh The George (from AU$ 644) are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in Edinburgh have swimming pools?

Holiday Inn Edinburgh Zoo (from AU$ 283), Novotel Edinburgh Centre (from AU$ 417) and Delta Hotels Edinburgh (from AU$ 269) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Edinburgh Hotel Info

Highest PriceAU$ 3,272
Lowest PriceAU$ 88
Number of Reviews25,736
Total Properties2130
Average Price (Weekdays)AU$ 688
Average Price (Weekends)AU$ 775