R
Central & spacious
Radisson Blu Hotel, Edinburgh City Centre ★★★★
Edinburgh
A 4-star stay right on the Royal Mile with an indoor pool, spa, and parking — ideal for exploring Edinburgh's old town.
4 star hotels · Edinburgh · United Kingdom
We reviewed 158 hotels in Edinburgh and picked the 50 best-rated 4-star stays across the city centre, Old Town, and beyond.
R
Central & spacious
Edinburgh
A 4-star stay right on the Royal Mile with an indoor pool, spa, and parking — ideal for exploring Edinburgh's old town.
Y
Tech-forward
Edinburgh
A smart, tech-forward stay in the heart of Edinburgh, with a gym and easy access to the city's attractions.
L
Central & Convenient
Edinburgh
A well-rated 4-star hotel in central Edinburgh, close to Haymarket station and within easy reach of Princes Street Gardens.
T
City Centre
Edinburgh
Central Edinburgh hotel with 24-hour reception, late check-out, and consistently praised staff.
V
Pool & fitness hub
Edinburgh
Pool, spa, and gym under one roof, with easy bus access to the city centre.
T
Boutique central
Edinburgh
A stylish central stay with a buzzing bar and restaurant, just 11 minutes' walk from the Scottish National Gallery.
A
Castle views & pool
Edinburgh
A 4-star stay in Edinburgh's Old Town, with views of the castle and a pool to unwind in.
L
Central & Convenient
Edinburgh
A central 4-star stay minutes from the train station, with a restaurant and bar for easy evenings.
N
Central & Family-Friendly
Edinburgh
Book for the indoor pool and central location near the Grassmarket.
E
Apartment-style comfort
Edinburgh
Spacious, apartment-style studios with kitchens and a prime George Street address, close to Charlotte Square and Edinburgh's gardens.
N
Airport-friendly
Edinburgh
A reliably comfortable base near Edinburgh Airport and the tram, with a pool, sauna, and good-value dining.
H
Central Edinburgh
Edinburgh
A 4-star stay on North Bridge, a short walk from the Royal Mile and Waverley Station, with modern rooms and city views.
B
Park views & dining
Edinburgh
A well-reviewed Edinburgh stay with park views and a standout restaurant.
T
West End Stay
Edinburgh
A stylish West End base with a restaurant, pet-friendly policy, and a 5-minute walk to Saint Mary's Cathedral.
M
Central & Castle Views
Edinburgh
Prime Princes Street location with castle views and a praised breakfast.
M
Lively & Central
Edinburgh
A stylish, pet-friendly hotel with a lively bar and a prime spot near Digin Bruntsfield.
D
Central & Convenient
Edinburgh
A central Edinburgh base with a standout dining score and castle views from select rooms.
A
Central & Comfortable
Edinburgh
A 4-star Edinburgh hotel with a prime location near theatres and the Christmas market, plus an indoor pool and spa.
M
Central & Well-Rated
Edinburgh
A central 4-star stay with a breakfast worth waking up for and a short walk to Edinburgh Castle.
M
Waterfront Stay
Edinburgh
Waterfront views on the Shore, with polished rooms and on-site parking.
F
Old Town Suites
Edinburgh Aparthotel
Centrally located on St Giles Street, these stylish suites put the Royal Mile and Edinburgh Castle within a short walk.
T
Stadium-side stay
Edinburgh
High-scoring hotel near the stadium with comfortable beds and attentive staff.
H
Central & chic
Edinburgh
Right on Princes Street with castle views, a praised restaurant, and a 9/10 location score.
T
Central & spotless
Edinburgh
A central 4-star with a strong 8.8 guest rating, praised for its spotless rooms and hearty breakfast.
M
Rooftop bar
Edinburgh
Rooftop bar with skyline views, complimentary mini-bar, and breakfast with cooked options — all a short walk from Waverley station.
A
Central Old Town
Edinburgh
Castle views, a central Old Town address, and free Wi-Fi make this a solid base for exploring Edinburgh.
H
Zoo-side stay
Edinburgh
A well-rated hotel right by Edinburgh Zoo with an indoor pool, free parking, and easy bus links to the airport and city.
H
Adults-only stay
Edinburgh
Bold, adults-only design hotel steps from Edinburgh Castle and the Royal Mile’s nightlife.
M
Central New Town
Edinburgh
A 4-star hotel with an 8.6 guest rating, right on St Andrew Square in Edinburgh's New Town – a solid choice for exploring on foot.
V
Quiet & Central
Edinburgh
A peaceful base on a leafy terrace, with a garden, gym, and easy walk to the city centre.
L
Pool & parking
Edinburgh
A 4-star Edinburgh hotel with a heated pool, free parking and a strong breakfast – ideal for a relaxed stay.
R
Central & spacious
Edinburgh Aparthotel
Aparthotel with kitchenettes, city views, and a central Edinburgh location near the train station.
H
Boutique Old Town
Edinburgh
Boutique hotel in Edinburgh’s Old Town with roll-top baths, a whisky bar, and easy walks to the Royal Mile.
T
City Stay
Edinburgh
A modern 4-star stay in Edinburgh's West End, steps from Charlotte Square and loved for its spotless rooms and attentive service.
T
Stockbridge stay
Edinburgh
A stylish 9-room hotel in Stockbridge, with a lively bar and easy access to Edinburgh's Royal Mile.
A
Old Town apartments
Edinburgh Aparthotel
Spacious, well-equipped apartments in the heart of Old Town, just minutes from Princes Street Gardens and Waverley Station.
C
New Town base
Edinburgh
Modern rooms and a prime New Town location, with a tram stop right across the road.
D
Wellness stay
Edinburgh
A 4-star stay with an indoor pool, spa, and easy tram links to Edinburgh city centre.
V
Central & Quiet
Edinburgh
Quiet, modern rooms near Haymarket station with a standout restaurant team and easy access to Edinburgh's sights.
R
Lively & central
Edinburgh
A 4-star New Town hotel with a buzzing restaurant and bar, a short stroll from cultural landmarks.
C
Airport-adjacent
Edinburgh
A reliable west Edinburgh base with free parking, spacious rooms, and a breakfast worth waking up for.
M
Guest favorite
Edinburgh
In Edinburgh's Murrayfield district, this 4-star hotel wins praise for its location, friendly staff, and comfortable rooms.
L
Boutique & Central
Edinburgh
Themed rooms and Scottish dining on George Street, a short walk from the Old Town.
T
Guest favorite
Edinburgh
A well-rated Edinburgh stay with free parking and a breakfast guests rave about.
H
Old Town Apartments
Edinburgh Aparthotel
Self-catering apartments with kitchens, steps from the Royal Mile and Holyrood Palace.
P
Self-catering central
Edinburgh Aparthotel
Spacious, well-equipped apartments with a rooftop terrace and a location that puts the Old Town and Princes Street within minutes.
F
Central & Clean
Edinburgh
Consistently praised for its location and cleanliness, with spacious rooms and helpful staff.
A
City stay
Edinburgh
A stylish, comfortable base close to Princes Street, with a lively bar and restaurant.
J
Shopping district
Edinburgh
A contemporary hotel with 70 spacious rooms in Edinburgh's shopping district, around a 20-minute walk from the National Museum of Scotland.
T
Central & well-rated
Edinburgh
A 4-star stay in central Edinburgh with a praised restaurant, stylish rooms and apartments, and a location steps from the Castle and Princes Street.
Map & live prices by our partner
For a first visit, staying in the city centre puts you within walking distance of the Castle, Royal Mile, and Princes Street Gardens. The 4-star options here range from the tech-forward Yotel on the edge of the Old Town to the grand Apex Waterloo Place near the theatres. Prices are higher than the city average — expect from 150 GBP at Leonardo Haymarket to 375 GBP at The Scotsman — but you're paying for the convenience of stepping out straight into the action.
The core of Edinburgh's 4-star offering is the mid-range classic: comfortable, central, and consistently rated. With prices starting at 49 GBP and stretching to 382 GBP, you can find a quiet room in the West End, a lively base near the Grassmarket, or a waterfront spot in Leith. The top-rated in this set, Tynecastle Park Hotel (9.1), shows a strong stadium-side option, while the best value sits with Leonardo Royal Edinburgh at 87 GBP per night.
The typical price across the 4-star hotels on this page is 188 GBP per night, but you can find deals from as low as 49 GBP at properties like Doubletree By Hilton Edinburgh City Centre or Hotel Indigo on Princes Street.
For a first trip, the Old Town or city centre is ideal — you're steps from the Royal Mile and Edinburgh Castle. Stay near Princes Street (Mount Royal, Hotel Indigo) or Haymarket (Leonardo, Mercure) for easy train and tram access.
The tram runs from Edinburgh Airport to the city centre in about 30 minutes, stopping at Haymarket and Princes Street. Novotel Edinburgh Park is a 4-star option right by the airport and tram, while most central hotels are a short walk from the tram stops.
Edinburgh prices spike during August's Festival and New Year. For lower rates, aim for late autumn or winter (excluding festive period) — you'll see rooms like Leonardo Royal from 87 GBP or Doubletree from 64 GBP.
Edinburgh's 4-star scene is remarkably deep: from Royal Mile stunners like the Radisson Blu and Market Street Hotel's rooftop bar to Haymarket's streamlined Leonards, the category spans the city's most walkable districts. You'll find properties tucked along Princes Street with castle views, others beside Waverley Station for train-to-hotel convenience, and a few further out near the airport or stadium where the price drops noticeably.
What unites these hotels is a consistent standard: most sit within a 10-minute walk of the Old Town or New Town, and the average guest rating across the set is 8.6. At the budget end, you can book a 4-star from 49 GBP (though typical prices land around 188 GBP), while top-tier choices like The Scotsman and Apex Waterloo Place push past 300 GBP for central addresses with pools and spa facilities.
4-star hotels in Edinburgh suit travellers who want a reliable, well-located base without the premium of a 5-star. They're ideal for couples and business visitors who value walking distance to key sights. If you're on a tight budget, consider the 3-star or budget pages for more options, or look at central if you want to be closer to the Old Town action. Families might prefer the family-friendly page, while those with cars should check the parking-specific list.