Grassmarket hotel beneath the Castle with rooms looking up to the rock; a spa with pool and restaurant on site.
Apex International Hotel stands at 31-35 Grassmarket in Edinburgh's Old Town, directly beneath Edinburgh Castle rock. The Grassmarket is a historic market square lined with pubs, restaurants and independent shops, and it is a short climb from Victoria Street, the Royal Mile and the National Museum of Scotland. Waverley station is about fifteen minutes away on foot, and Haymarket station is a little farther to the west. The hotel is part of the Apex group, a Scottish-owned brand, and offers a contemporary design inside a building that fits the square's mix of old and new architecture. Rooms are arranged as Standard Doubles, Twin Rooms, Superior Rooms and Family Rooms, and the higher categories include views toward the castle. Standard features include comfortable beds, modern bathrooms and in-room work space, which suit both leisure and business guests. The on-site restaurant serves a Scottish and international menu and a buffet or cooked breakfast, and a bar is available for evening drinks. Wellness facilities include a spa with a pool, sauna and treatment rooms, plus a gym, which is a notable extra among Old Town hotels and useful after a day of walking the city's hills and cobbles. Service is friendly and efficient, with a mix of couples, families and groups, and the family rooms make the hotel practical for travellers with children. Prices run from roughly £110 to £300 per night, with peaks during the August festivals, Hogmanay and rugby weekends. The Grassmarket is lively at night, and rooms facing the square can be noisy at weekends, so quieter rooms can be requested. The location is ideal for walking tours, ghost tours and evenings in the surrounding pubs, though the steep approaches from the Royal Mile and Victoria Street should be kept in mind when travelling with heavy luggage.
| Price | £110–£300/night (~$147–$402) |
|---|---|
| Address | 31-35 Grassmarket, Edinburgh EH1 2HS |
Room types
- Standard Double
- Twin Rooms
- Superior Rooms
- Family Rooms
Amenities
- Spa and pool
- Restaurant
- Bar
- Gym
Location
31-35 Grassmarket, Edinburgh EH1 2HS
55.9473, -3.1963 View on map
Highlights
- Grassmarket location beneath Edinburgh Castle
- Spa with pool, sauna and treatment rooms
- Castle-view rooms in higher categories
- Family Rooms and Twin Rooms available
- On-site restaurant, bar and gym
Tips for visiting
- Request a castle-view room when booking
- Ask for a rear or higher room if noise from the square is a concern
- Use the pool and spa after a day of walking the Old Town hills
- Book early for festival season and Hogmanay
- Take a taxi to the door with heavy luggage; surrounding streets are steep and cobbled
When to visit
Spring and early autumn combine mild weather with lower rates, while the Grassmarket is busiest and most lively on summer weekends and during the August festivals.
Accessibility
Modern hotel with lift access to guest floors. Visitors needing an adapted room should confirm availability with the hotel; the surrounding Grassmarket has cobbles and steep approaches.
Visit, book or contact
Frequently asked questions
Where is Apex International Hotel?
It is at 31-35 Grassmarket in the Old Town, beneath Edinburgh Castle. The Royal Mile is a short uphill walk away.
Does it have a pool?
Yes. The hotel has a spa with a pool, as well as a gym.
Are family rooms available?
Yes. Family Rooms are offered alongside Standard Double, Twin and Superior rooms.
Is there a restaurant on site?
Yes. The hotel has a restaurant and a bar, with breakfast available.