1 Princes Street, Edinburgh EH2 2EQ
A grand Victorian railway hotel at the foot of Princes Street with views of Edinburgh Castle. The clocktower landmark offers formal service, spacious rooms with period furniture, and Number One restaurant holding a Michelin star. Best suited to business travellers and special occasion stays who appreciate traditional luxury service. Rates start from £350-500/night.
Spacious rooms with period furniture and marble bathrooms, many offering views over Princes Street or the Old Town. Traditional Scottish decor with modern amenities.
Guests praise the exceptional service and prime location but note the high prices and occasional noise from Princes Street.
What works: Prime location opposite Waverley Station, Afternoon tea at Palm Court, Michelin-starred Number One restaurant, 24-hour room service.
Watch out for: Very expensive rates, Some rooms face busy street with traffic noise, Formal dress code required in some areas.
Located in Princes Street. Nearest transport: Waverley Station - 3 min walk. Within walking distance: Edinburgh Castle (8 min), Princes Street Gardens (2 min), Royal Mile (10 min).
| Detail | Info |
|---|---|
| Price Range | £350-500/night |
| Style | luxury |
| Star Rating | 5 stars |
| Check-in | 15:00 |
| Check-out | 12:00 |
| Breakfast | Available, £35 supplement |
| WiFi | Free throughout |
| Parking | Valet service, £35/day |
| Address | 1 Princes Street, Edinburgh EH2 2EQ |
Facilities: restaurant, bar, spa, gym, room service, concierge, luggage storage, business centre.
Book this hotel (opens in new tab)
Best for: luxury travellers, special occasions, business travellers.
Not ideal for: Budget-conscious travellers or those seeking modern minimalist design.
Does The Balmoral include breakfast in the room rate?
Breakfast is not included in standard rates. The hotel offers full Scottish breakfast for £32 per person or continental breakfast for £28 per person. Some package deals include breakfast.
How much is parking at The Balmoral Hotel?
Valet parking costs £35 per night. The hotel has limited spaces so advance booking is recommended. Public parking at St James Quarter is cheaper at £2.50 per hour.
What is the check-in time at The Balmoral?
Check-in is at 3pm and check-out at 12pm. Early check-in may be available from 12pm for £50. Late check-out until 4pm costs £100 depending on availability.
Tours and activities from our partner Viator
The honest summary
The practical details
Check-in / out
In: 15:00 · Out: 12:00
Transport
Waverley Station - 3 min walk
What's on offer
Other reviewed properties in Edinburgh


