Edinburgh City Centre Hotels

Compare 10+ top-rated Edinburgh city centre hotels near Edinburgh Castle & Princes Street. From luxury spa stays to boutique finds. Exclusive rates - book now!

Check-in
Thu, 12 Nov
Check-out
Fri, 13 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Thu, 12 Nov
-
Check-out
Fri, 13 Nov
Rooms and Guests2 Guests, 1 room
3Filter & Sort
View map
Check-in
Thu, 12 Nov
-
Check-out
Fri, 13 Nov
Rooms and Guests2 Guests, 1 room
3Filter & Sort
View map
View map
1-50 out of 134
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.2
Perfect
Map
600 m from City Centre300 m from Grassmarket
Secret GardenGothic SuitesAward-Winning Dining
  • Individually designed gothic suites
  • Award-winning Scottish fine dining
  • Secret Garden candlelit dinners
From£ 726 /nightSelect
9.1
Perfect
Map
400 m from City Centre200 m from Edinburgh Waverley Railway Station
Whisky BarNumber OneBalmoral Spa
  • 500-variety whisky bar
  • 4 AA Rosette dining
  • Award-winning afternoon tea
From£ 260 /nightSelect
7.4
Very good
Map
1.6 km from City Centre300 m from Edinburgh International Conference Centre (EICC)
Air ConditioningOn-site RestaurantOn-site Bar
  • Modern minimalist rooms
  • Near Edinburgh Conference Centre
  • Air-conditioned rooms
From£ 67 /nightSelect
8.7
Great
Map
1.3 km from City Centre200 m from Edinburgh International Conference Centre (EICC)
Rooftop PoolThermal SuiteClub Lounge
  • Rooftop infinity pool with city views
  • Thermal suite and rooftop pool
  • Exclusive club lounge services
From£ 113 /nightSelect
8.8
Great
Map
600 m from City Centre300 m from Edinburgh Waverley Railway Station
Rooftop BarAway SpaSushisamba
  • Rooftop bar with 360-degree views
  • Sushisamba restaurant with city views
  • AWAY Spa with luxurious treatments
From£ 187 /nightSelect
8.7
Great
Map
1.2 km from City Centre200 m from Usher Hall
Guerlain SpaWhisky BarPeacock Alley
  • First Guerlain Spa in UK
  • Unobstructed castle views
  • Historic railway station hotel
From£ 155 /nightSelect
9.1
Perfect
Rooftop TerraceFitness CentreCommons Club
  • Rooftop terrace with castle views
  • Patented lounge bed for rest
  • Cocktails made with local produce
From£ 157 /nightSelect
9.5
Perfect
Map
600 m from City Centre300 m from Edinburgh Waverley Railway Station
Rooftop BarCryotherapy GymThe Spence
  • Exclusive guests-only rooftop bar
  • Cryotherapy and infrared sauna gym
  • Former grand bank luxury hotel
From£ 424 /nightSelect
8.1
Great
Map
1.2 km from City Centre600 m from Usher Hall
SmartBedSelf Check-inScreening Room
  • Adjustable SmartBed for comfort
  • Self check-in for convenience
  • Social events at bar
From£ 78 /nightSelect
TigerlilyHotel
9.0
Perfect
Map
1.1 km from City Centre500 m from Usher Hall
NightclubCocktail BarOutdoor Terrace
  • Interactive cocktail-making classes
  • Free entry to Coco Boho nightclub
  • Personalized celebration packages
From£ 220 /nightSelect
8.7
Great
Map
1.2 km from City Centre400 m from Usher Hall
Swell SuiteBaba RestaurantIndoor Pool
  • UK's first Sound Wellness Room
  • Strathberry luxury bag library
  • Invisible Cities walking tours
From£ 153 /nightSelect
8.8
Great
Map
200 m from City Centre100 m from Royal Mile
Private CinemaFitness SuiteGrand Café
  • Private Art Deco cinema
  • Historic newspaper building
  • Complimentary prosecco and whisky
From£ 390 /nightSelect
8.6
Great
Map
100 m from City Centre100 m from Royal Mile
Indoor PoolSpa FacilitiesItchycoo Bar
  • Indoor heated pool with spa and sauna
  • Itchycoo Bar with Royal Mile views
  • Historic Old Town building modern interior
From£ 128 /nightSelect
8.6
Great
Map
1.9 km from City Centre500 m from Edinburgh International Conference Centre (EICC)
BarRestaurantRoom Service
  • West End location with diverse neighborhoods
  • Stylish design with modern amenities
  • À la carte breakfast option available
From£ 128 /nightSelect
8.1
Great
Map
1.7 km from City Centre300 m from Edinburgh International Conference Centre (EICC)
Illy CoffeeMeeting RoomsPrivate Parking
  • Adjacent to Haymarket Station
  • On-site illy coffee bar
  • Scottish heritage décor
From£ 123 /nightSelect
Eden LockeHotel
8.9
Great
Map
1.1 km from City Centre500 m from Usher Hall
Coworking SpaceFull KitchenYoga Equipment
  • Full kitchen in every studio
  • On-site coworking space
  • Community café atmosphere
From£ 59 /nightSelect
8.5
Great
Map
200 m from City Centre200 m from Royal Mile
Coffee BarLuggage StorageAccessible Rooms
  • Restaurant with landmark views
  • Complimentary drink at check-in
  • Quiet rooms near Royal Mile
From£ 105 /nightSelect
8.3
Great
Map
700 m from City Centre100 m from Grassmarket
Indoor PoolSaunaGym
  • Castle views from most rooms
  • Indoor pool and sauna
  • Restaurant with castle views
From£ 149 /nightSelect
8.3
Great
Map
1000 m from City Centre300 m from Grassmarket
Indoor PoolHot TubFitness Centre
  • Fringe Festival ticket pickup venue
  • Automatic taxi call system
  • Free breakfast for kids under 16
From£ 76 /nightSelect
The BonhamHotel
9.2
Perfect
Map
1.8 km from City Centre700 m from Usher Hall
Private GardenEV ChargingLibrary Lounge
  • 49 individually designed rooms
  • Guest-exclusive private gardens
  • Award-winning Scottish-European menu
From£ 190 /nightSelect
7.7
Very good
Map
100 m from City Centre100 m from Royal Mile
Executive LoungeFitness StudioSteakhouse
  • Historic former department store
  • Marco Pierre White steakhouse
  • Executive Lounge with snacks
From£ 135 /nightSelect
8.6
Great
Map
800 m from City Centre100 m from Edinburgh Playhouse
Rooftop GardenWhisky BarHeated Floors
  • Rooftop garden with Calton Hill views
  • Whisky bar with 200 selections
  • Historic chapel turned hotel
From£ 172 /nightSelect
8.3
Great
Map
500 m from City Centre200 m from Edinburgh Christmas Market
Panoramic DiningCastle-View BarThemed Dinners
  • Edinburgh Castle views from rooms
  • Central Princes Street location
  • Panoramic dining with castle views
From£ 138 /nightSelect
8.0
Great
Map
1.1 km from City Centre400 m from Edinburgh Castle
Fitness CentreSky BarEvent Spaces
  • Castle views from many rooms
  • Award-winning Scottish restaurant
  • Warm cookie welcome upon arrival
From£ 193 /nightSelect
8.3
Great
Map
1.5 km from City Centre300 m from Edinburgh International Conference Centre (EICC)
Fitness Centre24-Hour BarMeeting Rooms
  • Steps from Haymarket station
  • Scottish breakfast specialties
  • Heated bathroom mirrors
From£ 109 /nightSelect
8.0
Great
Map
700 m from City Centre300 m from Edinburgh Christmas Market
Club LoungeBeefbar RestaurantWalking Tours
  • Historic 1775 Georgian building
  • Exclusive Club InterContinental lounge
  • Personalized audio walking tours
From£ 228 /nightSelect
Roomzzz EdinburghAparthotel
9.1
Perfect
Map
500 m from City Centre300 m from Edinburgh Waverley Railway Station
Rooftop TerraceKitchenettePet Friendly
  • Panoramic skyline views from studio
  • Family Grande Studios with extra beds
  • Pet-friendly serviced apartments
From£ 190 /nightSelect
8.7
Great
Map
500 m from City Centre200 m from Edinburgh Waverley Railway Station
Yu SpaHeated PoolLiberté Brasserie
  • Award-winning Scottish cuisine restaurant
  • Georgian architecture with modern design
  • Holistic Yu Spa with heated pool
From£ 181 /nightSelect
8.6
Great
Map
400 m from City Centre200 m from Edinburgh Waverley Railway Station
One LoungeLuggage StorageSnack Bar
  • Across from Waverley Station
  • 24-hour bar with city views
  • Personalized boiled egg breakfast
From£ 269 /nightSelect
8.8
Great
Map
400 m from City Centre200 m from Edinburgh Waverley Railway Station
Cocktail BarScottish RestaurantLiterary Decor
  • Literary-themed boutique rooms
  • Locally sourced Scottish dining
  • Complimentary minibar restocked daily
From£ 66 /nightSelect
8.4
Great
Map
1.6 km from City Centre400 m from Edinburgh International Conference Centre (EICC)
Rooftop BarFitness CentreGames Room
  • Rooftop bar with castle views
  • Social lobby with foosball games
  • Complimentary welcome cocktail
From£ 205 /nightSelect
7.5
Very good
Map
200 m from City Centre200 m from University of Edinburgh
Cocktail BarRooftop RestaurantThemed Rooms
  • Rock 'n Roll inspired cocktail bar
  • Rooftop garden hideaway
  • Complimentary Prosecco on arrival
From£ 136 /nightSelect
8.7
Great
Map
700 m from City Centre700 m from Royal Mile
Elemis SpaIndoor PoolFitness Centre
  • Award-winning local Scottish cuisine
  • Elemis spa with full treatments
  • Triple-glazed windows ensure quiet
From£ 150 /nightSelect
8.6
Great
Map
700 m from City Centre400 m from Edinburgh Christmas Market
Cocktail BarEvent SpacesPet Amenities
  • Historic building with modern design
  • Innovative cocktails by expert mixologists
  • Dog-friendly with welcome treats
From£ 173 /nightSelect
8.2
Great
Map
1.8 km from City Centre500 m from Edinburgh International Conference Centre (EICC)
Sophia's RestaurantBusiness CentreAccessible Rooms
  • Complimentary manager's reception
  • Sophia's international cuisine
  • Disability-friendly accommodations
From£ 115 /nightSelect
RicksHotel
8.7
Great
Map
1000 m from City Centre400 m from Edinburgh Christmas Market
Cocktail BarRestaurantGarden Terrace
  • Rough-luxe boutique design
  • Seasonal Scottish produce menu
  • Glass roof garden terrace
From£ 115 /nightSelect
9.0
Perfect
Map
500 m from City Centre300 m from University of Edinburgh
French BistroCigar BothyWine Cellar
  • Housed in a former asylum
  • French bistro with local produce
  • Cigar Bothy with whisky
From£ 122 /nightSelect
8.5
Great
1802 LoungeFitness CentreMeeting Spaces
  • Steps from Edinburgh Playhouse
  • Customizable breakfast options
  • Locally-inspired room design
From£ 65 /nightSelect
9.3
Perfect
Rooftop LoungeBicycle RentalWalking Tours
  • Rooftop champagne lounge with city views
  • Complimentary mini-bar with local products
  • Local artwork and natural materials
From£ 202 /nightSelect
7.7
Very good
Map
1000 m from City Centre500 m from Edinburgh Playhouse
Private GardenWhisky BarClub Lounge
  • Private garden oasis in the city
  • Georgian architecture from the 1820s
  • Exclusive Club Lounge with canapés
From£ 111 /nightSelect
8.1
Great
Map
700 m from City Centre200 m from Edinburgh Christmas Market
Themed RoomsNightclubCocktail Classes
  • 18 city-inspired themed rooms
  • Free entry to award-winning nightclub
  • Cocktail masterclasses for guests
From£ 129 /nightSelect
7.9
Very good
Map
500 m from City Centre300 m from Edinburgh Christmas Market
Cranston's RestaurantAbbotsford BarRoom Service
  • One of Edinburgh's oldest hotels
  • Complimentary bottle of house wine
  • Bar with panoramic castle views
From£ 143 /nightSelect
8.6
Great
Map
300 m from City Centre300 m from Royal Mile
Fitness CentreGame RoomPlay Area
  • Kitchenettes in every apartment
  • Quiet oasis on Royal Mile
  • Family-friendly apartment layouts
From£ 122 /nightSelect
Palmerston SuitesAparthotel
7.2
Very good
Map
1.9 km from City Centre700 m from Edinburgh International Conference Centre (EICC)
Self-CateringHistoric BuildingPet-Friendly
  • Historic Georgian townhouse suites
  • Self-catering kitchens in suites
  • Pet-friendly hotel policies
From£ 33 /nightSelect
9.1
Perfect
Map
1.6 km from City Centre500 m from Usher Hall
Rooftop TerraceGourmet KitchenCocktail Bar
  • Rooftop terrace with city views
  • Unique cocktails by local mixologists
  • Complimentary evening social hours
From£ 445 /nightSelect
8.3
Great
Map
1.5 km from City Centre100 m from Edinburgh International Conference Centre (EICC)
BarShared LoungeLuggage Storage
  • Warm cookie at check-in
  • Excellent soundproofing in rooms
  • Modern artistic lobby decor
From£ 51 /nightSelect
6.9
Nice
Map
200 m from City Centre200 m from Royal Mile
NightclubPubBilliard Table
  • On-site nightclub with live DJ
  • Regular karaoke and comedy nights
  • Walking tours and pub crawls
From£ 16 /nightSelect
8.9
Great
Map
1.5 km from City Centre200 m from Edinburgh International Conference Centre (EICC)
Golf CourseFitness CentreBusiness Centre
  • Award-winning housekeeping standards
  • Personalized event surprise decorations
  • Eco-friendly opt-in room service
From£ 317 /nightSelect
8.6
Great
Map
300 m from City Centre300 m from Royal Mile
Living Wall24-hour BarSmart TVs
  • Botanical living wall in lobby
  • Scottish-inspired modern decor
  • Quiet city-center atmosphere
From£ 107 /nightSelect
8.9
Great
Map
800 m from City Centre200 m from Grassmarket
Fitness CentreRestaurantSelf-Service Pantry
  • Castle views from rooms
  • Fully equipped kitchens
  • Touch control panels
From£ 73 /nightSelect
Show more
  • 1
  • 2
  • 3

Edinburgh's city centre hotels cluster around Princes Street, the Royal Mile, and the financial district, offering walking access to Edinburgh Castle and Waverley Station. Properties range from five-star luxury (The Balmoral, Virgin Hotels) to boutique stays (Tigerlily, The Witchery) and reliable chains (Leonardo Royal, YOTEL). Expect premium amenities like indoor pools, spas, and castle-view rooms, with rates reflecting the premium location-budget around £150-£500+ per night for central hotels. Paid parking is limited; most guests arrive by train or tram.

Top-rated options include the Sheraton Grand Hotel & Spa (88/100) with its 19-metre pool and Thermal Suite, ideal for spa-focused travelers. Kimpton Charlotte Square (89/100) offers a rooftop hydropool and Middle Eastern dining at BABA-perfect for business or romantic stays. The Balmoral (93/100) delivers fine dining and a Michelin-starred restaurant, while The Caledonian Edinburgh (87/100) provides unobstructed castle views from Princes Street. For opulence, The Witchery (96/100) features gothic suites on the Royal Mile. Families and luxury seekers will find tailored amenities, but spa access often requires advance booking. Book directly for best rates.