Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in New Town, Edinburgh · 10.46 km from centre
8.3
2,239 reviews
Set across 3 Georgian townhouses, The Place Hotel offers 4-star accommodations and bar, in the heart of Edinburgh's city center. A flat-screen TV and free Wi-Fi are provided in each stylish room.
The Playhouse Theater and the shops and bars on George Street are a 5-minute walk from The Place Hotel. Edinburgh Waverley Station and Princes Street’s shops are a 10-minute journey on foot. The National Portrait Gallery is 0.6 miles from the property.
Each spacious room has modern décor, a seating area and a work desk. Luxury toiletries are provided in every private bathroom, while some rooms have views towards the Firth of Forth estuary.
The bar provides a luxury setting to relax with a drink.

Hotel in New Town, Edinburgh · 10.48 km from centre
7.4
488 reviews
Breakfast available
With a stay at New Town Hotel, you'll be centrally located in Edinburgh, within a 5-minute walk of George Street and Princes Street. This hotel is 0.6 mi (0.9 km) from Royal Mile and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre.

Hotel in New Town, Edinburgh · 10.49 km from centre
8.6
227 reviews
Fully refurbished in 2025, and based in the heart of Edinburgh city center, the historical New Town Hotel is an elegant Georgian hotel. The shops of Princes Street and George Street are just a few minutes’ walk away.
Each room has a TV and tea and coffee making facilities.
The front desk team are available for any queries 24-hours a day.
Waverley Rail Station can be reached in about 5 minutes’ walk, and Edinburgh Castle is a 15-minute walk away.

Hotel in Haymarket, Edinburgh · 10.91 km from centre
8.4
1,410 reviews
Breakfast available
A 20-minute walk from Edinburgh Castle and the Royal Mile, this boutique bed and breakfast has a historically listed façade and a charming old staircase. Wi-fi is free throughout the building.
B+B Edinburgh offers boutique accommodations, and its rooms are elegant and modern. Each comes with a tiled bathroom, and features a flat-screen satellite TV and facilities for making tea and coffee.
A full, cooked breakfast is provided in B+B Edinburgh’s eating area, with its wooden floor and large fireplace. There is also a bar, where you can enjoy cocktails, beers and wines.
Haymarket Rail Station is a 10-minute walk from the building. The shops, restaurants and attractions of Princes Street can also be reached in around 10 minutes on foot.

Hotel in Haymarket, Edinburgh · 11.02 km from centre
9.3
30 reviews
Located in Edinburgh, within a 9-minute walk of Murrayfield Stadium and 0.8 miles of EICC, West Coates Mansion provides accommodations with a terrace as well as free private parking for guests who drive. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features family rooms.
All guest rooms are equipped with a fridge, microwave, an electric tea pot, a shower, free toiletries and a desk. The rooms in the hotel are equipped with a flat-screen TV and a hairdryer.
The breakfast offers continental, American or vegetarian options.
Speaking English, Spanish, French and Italian, staff are always on hand to help at the reception.
Edinburgh Castle is 1.2 miles from West Coates Mansion, while Edinburgh Zoo is 1.6 miles away. Edinburgh Airport is 7.5 miles from the property.

Hotel in Edinburgh · 11.18 km from centre
8.4
77 reviews
Located in Edinburgh, a 15-minute walk from EICC, Deans Residence provides accommodations with free WiFi and free private parking. The property is around a 19-minute walk from Edinburgh Castle, one mile from Murrayfield Stadium and 1.6 miles from Royal Mile. Camera Obscura and World of Illusions is 1.8 miles from the hotel and National Museum of Scotland is 1.8 miles away.
Guest rooms in the hotel are equipped with an electric tea pot. Every room is equipped with a private bathroom with a shower, free toiletries and a hairdryer. At Deans Residence the rooms have a closet and a flat-screen TV.
The Real Mary King's Close is 1.9 miles from the accommodation, while Edinburgh Waverley Train Station is 1.9 miles away. Edinburgh Airport is 9.3 miles from the property.

Hotel in Slateford · 10.30 km from centre
9.8
4 reviews
Appins Penthouse Edinburgh Luxury Apartment - Fast Wifi & Free Parking offers accommodations in Edinburgh, 2.1 miles from EICC and 2.1 miles from Murrayfield Stadium. This property offers access to a balcony, free private parking, and free Wifi. Edinburgh Zoo is 2.4 miles away and National Museum of Scotland is 2.9 miles from the apartment.
Featuring a terrace with garden views, this apartment also comes with a flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a fridge, as well as 2 bathrooms with a shower and a hair dryer. The accommodation is non-smoking.
Royal Mile is 3 miles from the apartment, while The Real Mary King's Close is 3.1 miles from the property. The nearest airport is Edinburgh Airport, 5 miles from Appins Penthouse Edinburgh Luxury Apartment - Fast Wifi & Free Parking.

Hotel in Leith, Edinburgh · 12.28 km from centre
9.8
392 reviews
Breakfast available
With a stay at Fingal - A Luxury Floating Hotel in Edinburgh (Leith), you'll be a 5-minute drive from Royal Yacht Britannia and 7 minutes from St James Quarter. This luxury hotel is 2.2 mi (3.6 km) from Palace of Holyroodhouse and 2.3 mi (3.7 km) from Princes Street.

Hotel in Newbridge · 18.76 km from centre
9.0
946 reviews
Breakfast available
When you stay at Norton House Hotel & Spa in Newbridge, you'll be in the business district, within a 15-minute drive of Edinburgh Park and Edinburgh Zoo. This spa hotel is 10.6 mi (17.1 km) from Edinburgh Castle and 9.5 mi (15.4 km) from Princes Street.

Hotel in Dalmahoy, Kirknewton · 16.74 km from centre
8.6
1,604 reviews
Breakfast available
When you stay at Dalmahoy Hotel & Country Club in Kirknewton, you'll be near the airport, within a 15-minute drive of Edinburgh Park and Edinburgh Zoo. This family-friendly hotel is 9.1 mi (14.7 km) from Edinburgh Castle and 8 mi (12.9 km) from Princes Street.

Hotel in Edinburgh · 13.05 km from centre
8.2
1,003 reviews
Breakfast available
With a stay at Village Hotel Edinburgh in Edinburgh (Craigleith), you'll be a 3-minute drive from Dean Village and 8 minutes from Edinburgh Castle. This hotel is 1.9 mi (3.1 km) from Princes Street and 2.8 mi (4.5 km) from Royal Mile.

Hotel in Edinburgh · 13.70 km from centre
8.8
955 reviews
Breakfast available
With a stay at Courtyard by Marriott Edinburgh West in Edinburgh (Riccarton), you'll be a 1-minute drive from Heriot-Watt University and 9 minutes from Edinburgh Zoo. This hotel is 5.8 mi (9.4 km) from Princes Street and 6.9 mi (11.2 km) from Edinburgh Castle.

Hotel in Edinburgh · 14.79 km from centre
8.0
376 reviews
Breakfast available
Located in Edinburgh (Gogar), Delta Hotels by Marriott Edinburgh is within a 5-minute drive of Edinburgh Park and Edinburgh Zoo. This hotel is 2.9 mi (4.7 km) from Royal Highland Centre and 3.1 mi (4.9 km) from Cramond Beach.

Hotel in Leith, Edinburgh · 12.05 km from centre
8.2
1,003 reviews
Breakfast available
With a stay at Malmaison Edinburgh in Edinburgh (Leith), you'll be within a 10-minute drive of Edinburgh Castle and Edinburgh Playhouse Theatre. This boutique hotel is 2 mi (3.2 km) from Princes Street and 2.5 mi (4 km) from Royal Mile.

Inn in Ratho · 17.82 km from centre
8.8
480 reviews
Located in Ratho, 5.9 miles from Edinburgh Zoo, The Bridge Inn has accommodations with a garden, free private parking, a shared lounge and a terrace. This 4-star inn features free WiFi and a bar. Hopetoun House is 8.3 miles from the inn and EICC is 8.6 miles away.
The rooms in the inn are equipped with a coffee machine. At The Bridge Inn, rooms have a private bathroom with free toiletries and a hairdryer.
At the accommodation you'll find a restaurant serving British, Scottish and Local cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.
Forth Bridge is 6.8 miles from The Bridge Inn, while Murrayfield Stadium is 7.3 miles from the property. Edinburgh Airport is 3.7 miles away.

Hotel in Leith, Edinburgh · 12.30 km from centre
9.6
45 reviews
Located in Edinburgh, a 11-minute walk from Royal Yacht Britannia, Fingal Hotel provides accommodations with a terrace, free private parking, a restaurant and a bar. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. Royal Mile is 2.6 miles from the hotel and National Museum of Scotland is 2.9 miles away.
At the hotel, each room comes with a closet. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Fingal Hotel have a flat-screen TV and air conditioning, and selected rooms are equipped with a balcony. All guest rooms will provide guests with a desk and a coffee machine.
Breakfast is available, and includes à la carte, continental and Full English/Irish options.
Edinburgh Waverley Train Station is 2.4 miles from the accommodation, while Edinburgh Playhouse is 2.5 miles away. Edinburgh Airport is 8.1 miles from the property.

Hotel in Corstorphine, Edinburgh · 12.54 km from centre
8.2
1,004 reviews
Breakfast available
With a stay at Holiday Inn Edinburgh by IHG in Edinburgh (Corstorphine), you'll be steps from Edinburgh Zoo and Spire Murrayfield Hospital. This spa hotel is 0.7 mi (1.2 km) from Carricknowe Golf Course and 1.3 mi (2 km) from Murrayfield Ice Rink.

Hotel in Edinburgh · 14.03 km from centre
8.0
6,094 reviews
Breakfast available
Located in Edinburgh, 1.6 miles from Edinburgh Zoo, Leonardo Edinburgh Murrayfield provides accommodations with a fitness center, free private parking, a restaurant and a bar. This 4-star hotel offers luggage storage space and free WiFi. The hotel features an indoor pool, sauna and room service.
At the hotel, each room is equipped with a desk and a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hairdryer. Guest rooms include a safety deposit box.
Breakfast is available, and includes buffet, continental and Full English/Irish options.
Languages spoken at the reception include English, Spanish, French and Polish.
Murrayfield Stadium is 3.1 miles from Leonardo Edinburgh Murrayfield, while EICC is 3.8 miles away. Edinburgh Airport is 3.1 miles from the property.

Hotel in Eddleston, Peebles · 19.28 km from centre
8.0
695 reviews
Breakfast available
With a stay at Barony Castle Hotel in Peebles (Eddleston), you'll be a 1-minute drive from Great Polish Map of Scotland and 10 minutes from Peebles Golf Club. This upscale hotel is 6.9 mi (11 km) from 7stanes - Glentress and 7.4 mi (11.8 km) from Kailzie Gardens.

Inn in Eddleston, Peebles · 19.14 km from centre
9.4
95 reviews
With a stay at The Horseshoe Inn in Peebles (Eddleston), you'll be a 3-minute drive from Great Polish Map of Scotland and 8 minutes from Peebles Golf Club. This inn is 5 mi (8 km) from Haylodge Park and 6.6 mi (10.5 km) from 7stanes - Glentress.