Top Hotels in Edinburgh
Find the Top Hotels in Edinburgh – 200+ Quality Options from Leading Providers
1-50 out of 246 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
MapView on map600 yd from City Center300 yd from Grassmarket
From
US$ 845
/night
- Candlelit gothic dining experience
- Suites with four-poster beds and velvet walls
- Located steps from Edinburgh Castle
MapView on map1400 yd from City Center200 yd from Usher Hall
From
US$ 224
/night
- Historic castle-view rooms with opulent decor
- Luxurious Guerlain Spa offering exclusive treatments
- Fine dining by award-winning Scottish chefs
Hotel
- Rooftop Terrace
- Fitness Center
- Chef's Table
From
US$ 375
/night
- Historic location in Old Town charm
- Pet-friendly with complimentary pet amenities
- Rooftop terrace with stunning city views
Hotel
9.8
Perfect22 reviews10
- Urban spa
- Whisky bar
- Fine dining
400 yd from City Center200 yd from Edinburgh Waverley Railway Station
From
US$ 460
/night
- Legendary clock tower and iconic architecture
- Exquisite afternoon tea with live harp music
- 500+ malts in the exclusive Whisky Bar
9.8
Perfect11 review10
- Innovative Spa
- Baba Restaurant
- Historical Decor
1300 yd from City Center400 yd from Usher Hall
From
US$ 230
/night
- Middle Eastern dining with Scottish influences at Baba
- Historic Georgian setting with modern luxurious design
- Innovative spa with Sound Therapy Experience Swell
Hotel
9.0
Perfect22 reviews10
- Private Cinema
- Historic Architecture
- Luxury Suites
200 yd from City Center200 yd from Royal Mile
From
US$ 209
/night
- Private cinema with luxury seating
- Complimentary prosecco for direct bookings
- Stunning views of Edinburgh landmarks
Hotel
- Executive Lounge
- On-site Restaurant
- Fitness Centre
100 yd from City Center100 yd from Royal Mile
From
US$ 359
/night
- Historic building with unique charm
- High-quality dining at Marco Pierre White
- Executive Lounge with complimentary snacks
- Rooftop Hydropool
- Thermal Suite
- Castle Views
1500 yd from City Center200 yd from Edinburgh International Conference Centre (EICC)
From
US$ 164
/night
- Castle-view rooms with luxurious furnishings
- Iconic rooftop Hydropool at One Spa
- Exclusive club lounge with evening canapés
9.6
Perfect11 review10
- Club Lounge
- Fitness Center
- Event Spaces
800 yd from City Center300 yd from Edinburgh Christmas Market
From
US$ 244
/night
- Historical architecture with elegant Georgian features
- Club Lounge with exclusive access and benefits
- Hidden Stories private audio walking tour included
Hotel
- Rooftop deck
- Signature dining
- Themed spa
600 yd from City Center400 yd from Edinburgh Waverley Railway Station
From
US$ 325
/night
- Breathtaking rooftop views of Edinburgh skyline
- Signature Sushisamba dining with panoramic city views
- Luxurious spa themed around fire, water, earth, air
Hotel
- Cafe space
- Yoga mats
- Full kitchens
1300 yd from City Center500 yd from Usher Hall
From
US$ 208
/night
- Unique studio apartments with kitchens
- Community-driven cafe atmosphere
- Pet-friendly policy for all guests
Aparthotel
8.2
Great11 review10
- Fitness center
- Concierge service
- Laundry suite
400 yd from City Center300 yd from Royal Mile
From
US$ 281
/night
- Historic sandstone Victorian building
- Boutique serviced apartments with kitchenettes
- 24/7 fully equipped fitness center
Hotel
- Rooftop Bar
- Luxury Spa
- Fine Dining
600 yd from City Center400 yd from Edinburgh Waverley Railway Station
From
US$ 554
/night
- Exclusive rooftop bar with city skyline views
- Elegant dining at The Spence all-day restaurant
- Fusion of Georgian elegance and modern luxury decor
Hotel
- Castle view
- Member lounge
- Luxury dining
900 yd from City Center300 yd from Edinburgh Christmas Market
From
US$ 1 061
/night
- Stunning castle view during breakfast
- Complimentary champagne welcomes guests
- Historic clubhouse ambiance with detailed design
Hotel
8.8
Great22 reviews10
- Indoor Pool
- On-site Gym
- Heated Sauna
800 yd from City Center100 yd from Grassmarket
From
US$ 249
/night
- Breathtaking views of Edinburgh Castle
- Luxurious indoor pool and sauna
- Charming historical setting in Old Town
5.6
Guest rating11 review10
- Yu Spa
- Indoor Pool
- Liberté Brasserie
500 yd from City Center300 yd from Edinburgh Waverley Railway Station
From
US$ 259
/night
- Luxurious Yu Spa and heated indoor pool
- Elegant dining at Liberté Brasserie
- Proximity to Calton Hill views
Hotel
- Private Dining
- Historic Gardens
- Luxury Suites
1.3 mi from City Center1300 yd from Queen's Hall
From
US$ 405
/night
- Secluded luxury estate near city center
- Opulent rooms with historic decor and views
- Gourmet dining at Rhubarb with local flavors
Hotel
- Live DJ
- Outdoor Terrace
- Conservatory Dining
1.1 mi from City Center1200 yd from Edinburgh International Conference Centre (EICC)
From
US$ 150
/night
- Unique Park View Suites with tranquil ambiance
- Lively bar with live DJ entertainment
- All-day breakfast served until 5pm
- Castle Views
- On-site Restaurant
- Bag Storage
1200 yd from City Center400 yd from Usher Hall
From
US$ 194
/night
- Rooms with views of Edinburgh Castle
- Restaurant with scenic castle views
- Exceptional staff offering personalized service
Hotel
- Dean Suite
- Afternoon Tea
- Luxury Suites
1.1 mi from City Center800 yd from Usher Hall
From
US$ 331
/night
- Georgian elegance with modern luxury
- Boozy Snoozy lunches with wine pairings
- Stunning views over Drumsheugh Gardens
Hotel
- Screening Room
- Co-working Space
- 24/7 Gym
1400 yd from City Center600 yd from Usher Hall
From
US$ 112
/night
- Unique 360° screening room for events
- Adjustable beds for personalized comfort
- Opt-in light therapy for better sleep
9.0
Perfect11 review10
- Fitness Centre
- Monboddo Bar
- On-site Spa
1300 yd from City Center400 yd from Edinburgh Castle
From
US$ 390
/night
- Stunning views of Edinburgh Castle
- Delicious breakfast with extensive options
- Complimentary welcome cookies on arrival
Hotel
- Champagne Lounge
- Mini Bar
- Powerful Showers
From
US$ 185
/night
- Rooftop champagne lounge with stunning views
- Complimentary mini bar with local snacks
- Powerful showers with multiple shower heads
Hotel
- Private Parking
- Elegant Restaurant
- VIP Services
2.2 mi from City Center
From
US$ 442
/night
- Luxury air-conditioned rooms with private balconies
- Exclusive dining in an elegant on-site restaurant
- 24-hour reception with VIP check-in services
- Restaurant
- Cocktail Bar
- Themed Rooms
500 yd from City Center300 yd from Edinburgh Waverley Railway Station
From
US$ 89
/night
- Stunning views of Edinburgh Castle
- Scottish breakfast with local ingredients
- Quirky decor reflecting local culture
9.0
Perfect11 review10
- Living Wall
- Cozy Bar
- Smart TVs
300 yd from City Center300 yd from Royal Mile
From
US$ 248
/night
- Exceptional location near major attractions
- Unique living wall in reception area
- Contemporary bar with extensive drink options
- Luxury Rooms
- Private Gardens
- Whisky Tastings
1.6 mi from City Center900 yd from Murrayfield Stadium
From
US$ 488
/night
- Victorian townhouse with elegant neoclassical design
- Luxurious copper roll-top baths in rooms
- Over 100 whisky varieties and 30 craft gins
8.0
Great11 review10
- Cozy Lounge
- Breakfast Room
- Historic Lift
600 yd from City Center300 yd from Edinburgh Playhouse
From
US$ 117
/night
- Charming historic building with unique features
- Cozy lounge with an inviting fireplace
- Delicious, diverse breakfast menu options
- On-site Restaurant
- Hotel Bar
- Fitness Center
1.1 mi from City Center300 yd from Edinburgh International Conference Centre (EICC)
From
US$ 131
/night
- In-house restaurant with varied menu
- Close to Haymarket transport links
- Spacious family-friendly accommodations
Hotel
- Cocktail Bar
- Georgian Suite
- Room Service
1300 yd from City Center500 yd from Usher Hall
From
US$ 198
/night
- Extensive cocktail menu with unique offerings
- Personalized birthday celebrations with special touches
- Stylish Georgian and Black suites available
Hotel
- Jacuzzi Suites
- On-site Restaurant
- Historic Architecture
1600 yd from City Center1000 yd from Usher Hall
From
US$ 255
/night
- Jacuzzi suites for indulgent relaxation
- Gourmet local cuisine at Blackwood's
- Charming historic Georgian townhouse
Hotel
- Breakfast Bar
- Logan's Bar
- Social Lounge
1.4 mi from City Center900 yd from Edinburgh International Conference Centre (EICC)
From
US$ 171
/night
- Historic townhouse architecture with charm
- Locally-sourced breakfast with Scottish specialties
- Various room styles for all travelers
- Harborside restaurant
- On-site parking
- Pet-friendly rooms
2.3 mi from City Center
From
US$ 76
/night
- Scenic views overlooking Firth of Forth
- Direct bus service to city center
- Family-friendly with free kids' meals
9.4
Perfect11 review10
- Indoor Pool
- Spa Facilities
- Concierge Service
100 yd from City Center100 yd from Royal Mile
From
US$ 195
/night
- Historic building with modern interior
- Spa facilities and indoor heated pool
- Prime location on Royal Mile
9.6
Perfect11 review10
- Live Music
- Local Breakfast
- Quick Check-In
200 yd from City Center200 yd from University of Edinburgh
From
US$ 199
/night
- Live music in bar area
- Local ingredients in breakfast
- Quick check-in and check-out
Hotel
- Gym
- Restaurant
- Bar
600 yd from City Center200 yd from Edinburgh Festival Theatre
From
US$ 226
/night
- Profits support surgeon training worldwide
- Luxurious bathrooms with rain shower heads
- Innovative tapas menu enhancing dining
Aparthotel
- Penthouse Apartments
- Luxury Gym
- Luckenbooths Restaurant
300 yd from City Center200 yd from Royal Mile
From
US$ 312
/night
- Apartments with Royal Mile and city views
- Medieval townhouse blending history with luxury
- Pet-friendly stay with tailored amenities
8.2
Great11 review10
- Rooftop Garden
- Whisky Bar
- Luxury Suites
900 yd from City Center100 yd from Edinburgh Playhouse
From
US$ 219
/night
- 2-acre rooftop garden with Calton Hill views
- Historical facade blending modern luxury interiors
- Cozy Snug bar with 200+ Scotch whiskies
- Express Start
- Family Rooms
- Snack Menu
300 yd from City Center300 yd from Royal Mile
From
US$ 244
/night
- Only 7-minute walk to Edinburgh Castle
- Complimentary Express Start breakfast included
- Pet-friendly with prior arrangement
9.8
Perfect11 review10
- On-site gym
- Coffee bar
- Restaurant
200 yd from City Center300 yd from Royal Mile
From
US$ 172
/night
- On-site restaurant with city views
- Comfy beds with quality linens
- Family-friendly room arrangements
- Fine Dining
- Luxury Apartments
- Pet Services
600 yd from City Center300 yd from Edinburgh Waverley Railway Station
From
US$ 431
/night
- Historic charm meets modern luxury apartments
- On-site fine dining at Hawksmoor steakhouse
- Pet-friendly amenities with thoughtful extras
Hotel
- Live music
- Complimentary snacks
- Historical decor
100 yd from City Center100 yd from Royal Mile
From
US$ 117
/night
- Live music every night in the pub
- Complimentary prosecco upon direct booking
- Historical charm from a former bank
Hotel
9.2
Perfect11 review10
- Room Service
- 24-hour Reception
- On-site Lounge
500 yd from City Center300 yd from Edinburgh Christmas Market
From
US$ 274
/night
- Superior double rooms with castle views
- Prime location on Princes Street
- Renowned Abbotsford Room dining
Hotel
8.2
Great22 reviews10
- Indoor pool
- Fitness center
- Restaurant
1100 yd from City Center400 yd from Grassmarket
From
US$ 102
/night
- Live music events at on-site bar
- Family-friendly amenities and large rooms
- Executive rooms with castle views
- Castle View Suites
- On-site Dining
- State-of-the-art Gym
700 yd from City Center200 yd from Grassmarket
From
US$ 288
/night
- Stunning views of Edinburgh Castle
- Exceptional staff service with personal touches
- Diverse breakfast options for all tastes
9.4
Perfect33 reviews10
- Lively bar
- Bicycle rental
- Compact rooms
100 yd from City Center100 yd from Royal Mile
From
US$ 108
/night
- Location near Royal Mile attractions
- Inclusive breakfast with varied options
- Dog-friendly policies for pets
Hotel
- Cocktail Bar
- Private Dining
- Fitness Centre
2.0 mi from City Center
From
US$ 93
/night
- Boutique dining with local produce
- Luxurious rooms with stylish decor
- Historic waterfront location
Aparthotel
- Fitness Room
- Laundry Services
- Common Lounge
400 yd from City Center500 yd from Royal Mile
From
US$ 118
/night
- Fully equipped kitchens in all apartments
- Prime location on the Royal Mile
- Pet-friendly accommodations available
Hotel
7.6
Very good11 review10
- Mini-Fridges
- Hairdryers
- 24-Hour Reception
1000 yd from City Center400 yd from Edinburgh Christmas Market
From
US$ 77
/night
- Discounts at local restaurants available
- Proximity to major Edinburgh attractions
- Complimentary luggage storage service
- Event Spaces
- Townhouse Restaurant
- Bar 521
1.2 mi from City Center600 yd from Edinburgh International Conference Centre (EICC)
From
US$ 74
/night
- Historic Georgian building charm
- Award-winning dining options
- Versatile event spaces available
Saved
Save
Top Hotel Picks in Edinburgh
How much is a room per night?
These hotels are recommended for their close proximity to Edinburgh Castle, the Royal Mile, and Waverley Train Station, making them ideal for exploring the city. Prices begin at $120 per night, with guest ratings averaging over 8.0/10 across options.
3 star:
$120-$220
4 star:
$220-$350
5 star:
$350-$600
