Hotels in Princes Street, Edinburgh
1-20 out of 64 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$ 908
/night
- Candlelit gothic dining experience
- Suites with four-poster beds and velvet walls
- Located steps from Edinburgh Castle
Hotel
9.8
Perfect22 reviews10
MapView on map400 yd from City Center200 yd from Edinburgh Waverley Railway Station
From
US$ 431
/night
- Legendary clock tower and iconic architecture
- Exquisite afternoon tea with live harp music
- 500+ malts in the exclusive Whisky Bar
- Castle Views
- Guerlain Spa
- Award Restaurants
1400 yd from City Center200 yd from Usher Hall
From
US$ 225
/night
- Historic castle-view rooms with opulent decor
- Luxurious Guerlain Spa offering exclusive treatments
- Fine dining by award-winning Scottish chefs
9.4
Perfect11 review10
- Indoor Pool
- Spa Facilities
- Concierge Service
100 yd from City Center100 yd from Royal Mile
From
US$ 248
/night
- Historic building with modern interior
- Spa facilities and indoor heated pool
- Prime location on Royal Mile
9.8
Perfect11 review10
- Innovative Spa
- Baba Restaurant
- Historical Decor
1300 yd from City Center400 yd from Usher Hall
From
US$ 190
/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$ 308
/night
- Private cinema with luxury seating
- Complimentary prosecco for direct bookings
- Stunning views of Edinburgh landmarks
9.6
Perfect11 review10
- Club Lounge
- Fitness Center
- Event Spaces
800 yd from City Center300 yd from Edinburgh Christmas Market
From
US$ 358
/night
- Historical architecture with elegant Georgian features
- Club Lounge with exclusive access and benefits
- Hidden Stories private audio walking tour included
Hotel
- Castle view
- Member lounge
- Luxury dining
900 yd from City Center300 yd from Edinburgh Christmas Market
From
US$ 494
/night
- Stunning castle view during breakfast
- Complimentary champagne welcomes guests
- Historic clubhouse ambiance with detailed design
Aparthotel
8.2
Great11 review10
- Fitness center
- Concierge service
- Laundry suite
400 yd from City Center300 yd from Royal Mile
From
US$ 195
/night
- Historic sandstone Victorian building
- Boutique serviced apartments with kitchenettes
- 24/7 fully equipped fitness center
Hotel
- Rooftop deck
- Signature dining
- Themed spa
600 yd from City Center400 yd from Edinburgh Waverley Railway Station
From
US$ 236
/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$ 153
/night
- Unique studio apartments with kitchens
- Community-driven cafe atmosphere
- Pet-friendly policy for all guests
Hotel
- Rooftop Bar
- Luxury Spa
- Fine Dining
600 yd from City Center400 yd from Edinburgh Waverley Railway Station
From
US$ 397
/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
- 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
- On-site spa
- Stylish rooms
- Event spaces
400 yd from City Center400 yd from Royal Mile
From
US$ 212
/night
- Located on historic Royal Mile
- Rooms with stunning landmark views
- Italian dining with a Scottish twist
9.0
Perfect11 review10
- Living Wall
- Cozy Bar
- Smart TVs
300 yd from City Center300 yd from Royal Mile
From
US$ 147
/night
- Exceptional location near major attractions
- Unique living wall in reception area
- Contemporary bar with extensive drink options
5.6
Guest rating11 review10
- Yu Spa
- Indoor Pool
- Liberté Brasserie
500 yd from City Center300 yd from Edinburgh Waverley Railway Station
From
US$ 240
/night
- Luxurious Yu Spa and heated indoor pool
- Elegant dining at Liberté Brasserie
- Proximity to Calton Hill views
- Fine Dining
- Luxury Apartments
- Pet Services
600 yd from City Center300 yd from Edinburgh Waverley Railway Station
From
US$ 618
/night
- Historic charm meets modern luxury apartments
- On-site fine dining at Hawksmoor steakhouse
- Pet-friendly amenities with thoughtful extras
- Restaurant
- Cocktail Bar
- Themed Rooms
500 yd from City Center300 yd from Edinburgh Waverley Railway Station
From
US$ 386
/night
- Stunning views of Edinburgh Castle
- Scottish breakfast with local ingredients
- Quirky decor reflecting local culture
Hotel
- Cocktail Bar
- Georgian Suite
- Room Service
1300 yd from City Center500 yd from Usher Hall
From
US$ 250
/night
- Extensive cocktail menu with unique offerings
- Personalized birthday celebrations with special touches
- Stylish Georgian and Black suites available
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
Saved
Save
Top Hotel Picks in Princes Street
How much is a hotel room per night?
These hotels are close to major landmarks like Edinburgh Castle, the Scott Monument, and the National Gallery of Scotland. They also offer easy access to Waverley Station and various bus routes. Prices start at around $120 per night, with many options scoring above 8/10 in guest ratings.
3 star:
$120-$200
4 star:
$200-$350
5 star:
$350-$600
