Join millions who use Snaptrip Group



Our top picks of the best accommodation in Edinburgh City Centre
Save up to 15% on over 100,000 hotelsEdinburgh City Centre / Romantic
See the latest prices and deals by

Gleneagles Townhouse
Hotel in New Town, Edinburgh
With a stay at Gleneagles Townhouse, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This luxury hotel is 0.6 mi (1 km) from Edinburgh Castle and 0.1 mi (0.2 km) from George Street.

Crescent House
Guesthouse in Broughton, Edinburgh
You'll be centrally located in Edinburgh with a stay at Crescent House, within a 15-minute walk of Royal Botanic Garden and Edinburgh Playhouse Theatre. This guesthouse is 0.9 mi (1.5 km) from St James Quarter and 1.2 mi (1.9 km) from Princes Street.

Market Street Hotel
Hotel in Old Town Edinburgh, Edinburgh
With a stay at Market Street Hotel, you'll be centrally located in Edinburgh, steps from Royal Mile and within a 5-minute walk of Princes Street. This hotel is 0.4 mi (0.7 km) from Grassmarket and 0.5 mi (0.8 km) from Edinburgh Castle.

The Balmoral Hotel
Hotel in New Town, Edinburgh
With a stay at The Balmoral Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of Calton Hill. This luxury hotel is 0.4 mi (0.7 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.1 km) from George Street.

100 Princes Street
Hotel in New Town, Edinburgh
A stay at 100 Princes Street places you in the heart of Edinburgh, steps from Princes Street and George Street. This luxury hotel is 0.4 mi (0.7 km) from Royal Mile and 0.6 mi (0.9 km) from Edinburgh Castle.

RÌGH Residences
Aparthotel in New Town, Edinburgh
With a stay at RÌGH Residences, you'll be centrally located in Edinburgh, steps from George Street and 10 minutes by foot from Royal Mile. This aparthotel is 0.6 mi (1 km) from Edinburgh Castle and 0.2 mi (0.3 km) from Princes Street.

BrewDog DogHouse Edinburgh
Hotel in Holyrood, Edinburgh
With a stay at BrewDog DogHouse Edinburgh, you'll be centrally located in Edinburgh, steps from Royal Mile and 13 minutes by foot from Edinburgh Castle. This hotel is 0.3 mi (0.5 km) from Princes Street and 0.6 mi (0.9 km) from Edinburgh Playhouse Theatre.

Linton Collection - 28 North Bridge
Apartment in Old Town Edinburgh, Edinburgh
With a stay at Linton Collection - 28 North Bridge, you'll be centrally located in Edinburgh, steps from Royal Mile and 9 minutes by foot from Edinburgh Castle. This luxury apartment is 0.2 mi (0.3 km) from Princes Street and 0.4 mi (0.6 km) from University of Edinburgh.

The Witchery
Hotel in Old Town Edinburgh, Edinburgh
The Witchery offers a range of opulent suites in Edinburgh, each one unique with its own special features.
Lavishly furnished suites display gothic touches, with large oak beds and 4-posters, velvet-lined walls and flamboyant red and gold décor indicative of the style. There are separate seating areas and large bathrooms with free-standing silver baths.
Each of The Witchery’s 9 suites is different, but walk-in dressing rooms, love seats and tapestries set the tone. Some rooms overlook Edinburgh’s Royal Mile, looking down towards Princes Street, or across to the old town.
An indulgent breakfast hamper will be served in the room each morning or guests can choose to have a cooked breakfast served in the restaurant at no extra cost.
The Witchery’s seductive glamor has caught the attention of The Times, The Telegraph and Condé Nast Traveler, and many celebrity fans have enjoyed its suites. The impressive restaurant also showcases fine Scottish dishes in similarly decadent surroundings.

Virgin Hotels Edinburgh
Hotel in Old Town Edinburgh, Edinburgh
With a stay at Virgin Hotels Edinburgh, you'll be centrally located in Edinburgh, steps from Royal Mile and Grassmarket. This luxury hotel is 0.6 mi (1 km) from University of Edinburgh and 0.7 mi (1.1 km) from Usher Hall.

Hotel du Vin & Bistro Edinburgh
Hotel in Old Town Edinburgh, Edinburgh
With a stay at Hotel du Vin & Bistro Edinburgh in Edinburgh (Edinburgh City Centre), you'll be steps from University of Edinburgh and 6 minutes by foot from Royal Mile. This hotel is 0.5 mi (0.8 km) from Edinburgh Castle and 0.2 mi (0.3 km) from Grassmarket.

The Rutland Hotel & Apartments
Hotel in Haymarket, Edinburgh
With a stay at The Rutland Hotel & Apartments, you'll be centrally located in Edinburgh, steps from Princes Street and Johnnie Walker Princes Street. This hotel is 0.6 mi (0.9 km) from Usher Hall and 0.7 mi (1.1 km) from George Street.

Museum Apartments
Apartment in Old Town Edinburgh, Edinburgh
With a stay at Museum Apartments, you'll be centrally located in Edinburgh, steps from University of Edinburgh and 4 minutes by foot from Royal Mile. This apartment is 0.5 mi (0.8 km) from Edinburgh Castle and 0.3 mi (0.4 km) from Grassmarket.

Wilde Aparthotels, Edinburgh, Grassmarket
Hotel in Old Town Edinburgh, Edinburgh
With a stay at Wilde Aparthotels, Edinburgh, Grassmarket, you'll be centrally located in Edinburgh, within a 10-minute walk of Royal Mile and Princes Street Gardens. This hotel is 0.7 mi (1.1 km) from Festival Theatre and 0.9 mi (1.5 km) from St. Giles' Cathedral.

Tigerlily
Hotel in New Town, Edinburgh
With a stay at Tigerlily, you'll be centrally located in Edinburgh, steps from George Street and 14 minutes by foot from Royal Mile. This boutique hotel is 0.2 mi (0.3 km) from Princes Street and 0.6 mi (0.9 km) from Dean Village.

Kimpton Charlotte Square by IHG
Hotel in New Town, Edinburgh
Kimpton Charlotte Square by IHG is centrally located in Edinburgh, a 2-minute walk from Princes Street Gardens and 12 minutes by foot from Edinburgh International Conference Centre. This luxury hotel is 1.1 mi (1.8 km) from St. Giles' Cathedral and 1.2 mi (1.9 km) from Greyfriars Kirk.

Ten Hill Place, WorldHotels Distinctive
Hotel in Edinburgh
Ten Hill Place, WorldHotels Distinctive is centrally located in Edinburgh, a 5-minute walk from University of Edinburgh and 8 minutes by foot from Royal Mile. This hotel is 1 mi (1.6 km) from Edinburgh Castle and 3.3 mi (5.2 km) from Royal Yacht Britannia.

Stay Hush - Royal Mile
Apartment in Holyrood, Edinburgh
<h2>Prime City Center Location</h2>
Stay Hush - Royal Mile is located in Edinburgh city center, offering easy access to key attractions. Edinburgh Waverley station lies less than 0.6 mi away, while the National Museum of Scotland is a 12-minute walk.
<h2>Comfortable Accommodations</h2>
The apartment features a restaurant and bar, providing dining options for all guests. Family rooms and a coffee shop cater to various needs, while free WiFi ensures connectivity.
<h2>Dining Experience</h2>
Guests can enjoy Italian cuisine with vegetarian, vegan, gluten-free, and dairy-free options. The restaurant serves lunch, dinner, and cocktails, accommodating diverse dietary requirements.
<h2>Convenient Amenities</h2>
The property offers a elevator, concierge service, and express check-in and check-out. Additional facilities include a washing machine, private bathroom, and free toiletries.

Eleven Stafford Street Townhouse
Hotel in Haymarket, Edinburgh
With a stay at Eleven Stafford Street Townhouse, you'll be centrally located in Edinburgh, just a 3-minute walk from Princes Street and 7 minutes by foot from George Street. This hotel is 0.4 mi (0.6 km) from Edinburgh International Conference Centre and 0.4 mi (0.7 km) from Dean Village.

24 Royal Terrace
Hotel in New Town, Edinburgh
In the heart of Edinburgh, 24 Royal Terrace is within a 5-minute drive of Edinburgh Playhouse Theatre and Palace of Holyroodhouse. This boutique hotel is 1.3 mi (2 km) from Princes Street Gardens and 1.3 mi (2.1 km) from Greyfriars Kirk.
