Holidays in Bonnington

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Bonnington

Sort by
Most popular

See the latest prices and deals by

Terrace hotel
8.0

Terrace hotel

Hotel in New Town, Edinburgh

Featuring free WiFi throughout the property, Terrace hotel offers accommodation in Edinburgh, 500 metres from Edinburgh Playhouse.

Each room comes with a flat-screen TV, and has its own separate bathroom. Guests will find a kettle in the room. For the comfort of guests, there are free toiletries and a hairdryer.

The accommodation has a 24-hour front desk.

Omni Centre is 600 metres from Terrace hotel, while Edinburgh Festival Theatre is 1.3 km from the property. The nearest airport is Edinburgh Airport, 12 km from the property.

Very good2,241 reviews
8.0
View details
Primary image
7.4

Hub By Premier Inn Edinburgh - Royal Mile

Hotel in Holyrood, Edinburgh

With a stay at Hub By Premier Inn Edinburgh - Royal Mile in Edinburgh (Edinburgh City Centre), you'll be steps from Royal Mile and 14 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.

Good350 reviews
7.4
View details
Primary image
8.4

Premier Inn Edinburgh Cc York Place/St James Quarter

Hotel in New Town, Edinburgh

With a stay at Premier Inn Edinburgh Cc York Place/St James Quarter in Edinburgh (Edinburgh City Centre), you'll be a 4-minute walk from Edinburgh Playhouse Theatre and 12 minutes by foot from Royal Mile. This hotel is 0.3 mi (0.5 km) from Princes Street and 0.4 mi (0.6 km) from George Street.

Very good226 reviews
8.4
View details
Primary image
8.0

Premier Inn Edinburgh Cc Royal Mile

Hotel in Holyrood, Edinburgh

With a stay at Premier Inn Edinburgh Cc Royal Mile in Edinburgh (Edinburgh City Centre), you'll be steps from Royal Mile and 14 minutes by foot from Edinburgh Castle. This hotel is 0.4 mi (0.6 km) from Princes Street and 0.6 mi (0.9 km) from University of Edinburgh.

Very good262 reviews
8.0
View details
Primary image
7.0

Leith House

Guesthouse in Leith, Edinburgh

With a stay at Leith House in Edinburgh (Leith), you'll be within a 5-minute drive of Royal Mile and Edinburgh Playhouse Theatre. This guest house is 2.2 mi (3.5 km) from Edinburgh Castle and 1.2 mi (1.9 km) from Princes Street.

Good332 reviews
7.0
View details
Primary image
8.2

Hub By Premier Inn Edinburgh Cc Rose Street

Hotel in New Town, Edinburgh

With a stay at Hub By Premier Inn Edinburgh Cc Rose Street in Edinburgh (Edinburgh City Centre), you'll be steps from George Street and Princes Street. This hotel is 0.4 mi (0.7 km) from Royal Mile and 0.5 mi (0.9 km) from Edinburgh Castle.

Very good441 reviews
8.2
View details
Primary image
9.2

Apex Waterloo Place Hotel

Hotel in New Town, Edinburgh

With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 8 minutes by foot from Royal Mile. This spa hotel is 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre and 0.4 mi (0.6 km) from George Street.

Exceptional2,159 reviews
9.2
View details
Lobby
8.8

Sofia Rooms

Guesthouse in New Town, Edinburgh

A stay at Sofia Rooms places you in the heart of Edinburgh, within a 10-minute walk of Edinburgh Playhouse Theatre and George Street. This guest house is 0.5 mi (0.9 km) from Princes Street and 1.1 mi (1.7 km) from Royal Mile.

Fabulous16 reviews
8.8
View details
Primary image
7.8

Regent House Hotel

Guesthouse in Broughton, Edinburgh

With a stay at Regent House Hotel, you'll be centrally located in Edinburgh, within a 10-minute walk of Calton Hill and Princes Street. This guest house is 0.8 mi (1.3 km) from George Street and 0.9 mi (1.4 km) from Royal Mile.

Good784 reviews
7.8
View details
Primary image
8.2

Smith Place Hotel

Hotel in Leith, Edinburgh

With a stay at Smith Place Hotel in Edinburgh (Leith), you'll be within a 5-minute drive of Royal Mile and Edinburgh Playhouse Theatre. This hotel is 2.2 mi (3.5 km) from Edinburgh Castle and 1.2 mi (1.9 km) from Princes Street.

Very good240 reviews
8.2
View details
Primary image
8.2

The Spires Serviced Apartments Edinburgh

Hotel in New Town, Edinburgh

With a stay at The Spires Serviced Apartments Edinburgh, you'll be centrally located in Edinburgh, steps from George Street and 10 minutes by foot from Royal Mile. This hotel is 0.6 mi (1 km) from Edinburgh Castle and 0.2 mi (0.3 km) from Princes Street.

Very good176 reviews
8.2
View details
Primary image
8.2

Premier Inn Edinburgh Cc Waverley

Hotel in New Town, Edinburgh

With a stay at Premier Inn Edinburgh Cc Waverley in Edinburgh (Edinburgh City Centre), you'll be steps from George Street and Princes Street. This hotel is 0.4 mi (0.6 km) from Royal Mile and 0.5 mi (0.9 km) from Edinburgh Castle.

Very good244 reviews
8.2
View details
Primary image
6.4

Edinburghhouse Hotel

Guesthouse in Leith, Edinburgh

With a stay at Edinburghhouse Hotel in Edinburgh (Leith), you'll be within a 5-minute drive of Royal Mile and Edinburgh Playhouse Theatre. This guest house is 2.1 mi (3.4 km) from Edinburgh Castle and 1.1 mi (1.8 km) from Princes Street.

Pleasant1,000 reviews
6.4
View details
Primary image
7.6

Cambridge House

Hotel in Leith, Edinburgh

With a stay at Cambridge House, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and Edinburgh Playhouse Theatre. This hotel is 2.2 mi (3.5 km) from Edinburgh Castle and 1.2 mi (1.9 km) from Princes Street.

Good187 reviews
7.6
View details
Primary image
8.8

CODE - The Loft, Edinburgh

Hostel in New Town, Edinburgh

CODE - The Loft, Edinburgh is centrally located in Edinburgh – a 3-minute walk from Princes Street Gardens and 8 minutes by foot from The Hub. This hostel is 0.6 mi (1 km) from Royal Mile and 0.7 mi (1.1 km) from Edinburgh Dungeon.

Fabulous410 reviews
8.8
View details
Primary image
7.8

Abbotsford Guest House

Guesthouse in Leith, Edinburgh

With a stay at Abbotsford Guest House, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and Edinburgh Playhouse Theatre. This guest house is 1.9 mi (3.1 km) from Edinburgh Castle and 1 mi (1.6 km) from Princes Street.

Good330 reviews
7.8
View details
Primary image
8.6

Holiday Inn Express - Edinburgh City Centre by IHG

Hotel in Broughton, Edinburgh

With a stay at Holiday Inn Express - Edinburgh City Centre by IHG, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and 13 minutes by foot from Royal Mile. This hotel is 0.3 mi (0.5 km) from Princes Street and 0.5 mi (0.8 km) from George Street.

Fabulous1,077 reviews
8.6
View details
On The Walk
7.4

On The Walk

Hotel in Leith, Edinburgh

Situated in Edinburgh, 700 metres from Edinburgh Playhouse, On The Walk provides express check-in and check-out and free WiFi. The property is set 1.2 km from Royal Mile, 2.1 km from National Museum of Scotland and 2.4 km from Camera Obscura and World of Illusions. The property is non-smoking and is located 1.4 km from Edinburgh Waverley station.

The Real Mary King's Close is 1.7 km from the hotel, while University of Edinburgh is 2.7 km away. Edinburgh Airport is 10 km from the property.

Good1,177 reviews
7.4
View details
Arthur St Rooms
7.5

Arthur St Rooms

Apartment in Leith, Edinburgh

Arthur St Rooms is located in the Leith district of Edinburgh, 1.1 km from Edinburgh Playhouse, 1.7 km from Royal Mile and 2.4 km from National Museum of Scotland. During your time staying in this recently renovated apartment, dating back to 2001, you will have access to free WiFi. The property is non-smoking and is situated 1.9 km from Edinburgh Waverley station.

The apartment has a flat-screen TV. Towels and bed linen are offered in the apartment.

Royal Yacht Britannia is 2.5 km from the apartment, while Camera Obscura and World of Illusions is 2.8 km from the property. Edinburgh Airport is 12 km away.

Good399 reviews
7.5
View details
Primary image
7.8

Albany Hotel

Hotel in New Town, Edinburgh

With a stay at Albany Hotel, you'll be centrally located in Edinburgh, just a 5-minute walk from Edinburgh Playhouse Theatre and 8 minutes by foot from Princes Street. This hotel is 0.7 mi (1.2 km) from Royal Mile and 0.4 mi (0.6 km) from George Street.

Good998 reviews
7.8
View details