Hotels in Princes Street, Edinburgh

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-20 out of 64 hotels
1Filter & Sort
View map
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 /nightSelect
  • Candlelit gothic dining experience
  • Suites with four-poster beds and velvet walls
  • Located steps from Edinburgh Castle
9.8
Perfect2 reviews
MapView on map400 yd from City Center200 yd from Edinburgh Waverley Railway Station
From   US$ 431 /nightSelect
  • 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 /nightSelect
  • Historic castle-view rooms with opulent decor
  • Luxurious Guerlain Spa offering exclusive treatments
  • Fine dining by award-winning Scottish chefs
9.4
Perfect1 review
  • Indoor Pool
  • Spa Facilities
  • Concierge Service
100 yd from City Center100 yd from Royal Mile
From   US$ 248 /nightSelect
  • Historic building with modern interior
  • Spa facilities and indoor heated pool
  • Prime location on Royal Mile
9.8
Perfect1 review
  • Innovative Spa
  • Baba Restaurant
  • Historical Decor
1300 yd from City Center400 yd from Usher Hall
From   US$ 190 /nightSelect
  • Middle Eastern dining with Scottish influences at Baba
  • Historic Georgian setting with modern luxurious design
  • Innovative spa with Sound Therapy Experience Swell
9.0
Perfect2 reviews
  • Private Cinema
  • Historic Architecture
  • Luxury Suites
200 yd from City Center200 yd from Royal Mile
From   US$ 308 /nightSelect
  • Private cinema with luxury seating
  • Complimentary prosecco for direct bookings
  • Stunning views of Edinburgh landmarks
9.6
Perfect1 review
  • Club Lounge
  • Fitness Center
  • Event Spaces
800 yd from City Center300 yd from Edinburgh Christmas Market
From   US$ 358 /nightSelect
  • Historical architecture with elegant Georgian features
  • Club Lounge with exclusive access and benefits
  • Hidden Stories private audio walking tour included
  • Castle view
  • Member lounge
  • Luxury dining
900 yd from City Center300 yd from Edinburgh Christmas Market
From   US$ 494 /nightSelect
  • Stunning castle view during breakfast
  • Complimentary champagne welcomes guests
  • Historic clubhouse ambiance with detailed design
8.2
Great1 review
  • Fitness center
  • Concierge service
  • Laundry suite
400 yd from City Center300 yd from Royal Mile
From   US$ 195 /nightSelect
  • 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 /nightSelect
  • 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 /nightSelect
  • Unique studio apartments with kitchens
  • Community-driven cafe atmosphere
  • Pet-friendly policy for all guests
  • Rooftop Bar
  • Luxury Spa
  • Fine Dining
600 yd from City Center400 yd from Edinburgh Waverley Railway Station
From   US$ 397 /nightSelect
  • Exclusive rooftop bar with city skyline views
  • Elegant dining at The Spence all-day restaurant
  • Fusion of Georgian elegance and modern luxury decor
  • Champagne Lounge
  • Mini Bar
  • Powerful Showers
From   US$ 185 /nightSelect
  • 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 /nightSelect
  • Located on historic Royal Mile
  • Rooms with stunning landmark views
  • Italian dining with a Scottish twist
9.0
Perfect1 review
  • Living Wall
  • Cozy Bar
  • Smart TVs
300 yd from City Center300 yd from Royal Mile
From   US$ 147 /nightSelect
  • Exceptional location near major attractions
  • Unique living wall in reception area
  • Contemporary bar with extensive drink options
5.6
Guest rating1 review
  • Yu Spa
  • Indoor Pool
  • Liberté Brasserie
500 yd from City Center300 yd from Edinburgh Waverley Railway Station
From   US$ 240 /nightSelect
  • 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 /nightSelect
  • 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 /nightSelect
  • 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 /nightSelect
  • Extensive cocktail menu with unique offerings
  • Personalized birthday celebrations with special touches
  • Stylish Georgian and Black suites available
8.0
Great1 review
  • Cozy Lounge
  • Breakfast Room
  • Historic Lift
600 yd from City Center300 yd from Edinburgh Playhouse
From   US$ 117 /nightSelect
  • Charming historic building with unique features
  • Cozy lounge with an inviting fireplace
  • Delicious, diverse breakfast menu options

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

Top Recommended Boutique hotels in Princes Street

Top Recommended Central hotels in Princes Street

Top Recommended Spa hotels in Princes Street

Top Recommended Cheap and budget hotels in Princes Street