Special offers and Exclusive deals

Search Hotels

2025-06-17
2025-06-18
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels in Edinburgh

The Balmoral Hotel

1 Princes Street, Edinburgh, United Kingdom View map

Featuring an indoor swimming pool, the 5-star Balmoral Hotel Edinburgh is set only 550 metres away from The Real Mary King's Close. The hotel is placed a few minutes' drive away from Holyrood Abbey… More

From US$ 583 Book Now

The Witchery By The Castle

352 Castlehill The Royal Mile, Edinburgh, United Kingdom View map

Nestled at the base of Edinburgh Castle, The Witchery By The Castle Hotel is a four-pearl, gothic-style property boasting an outrageous riposte to modern minimalism. Lauded as Edinburgh's most… More

From US$ 1018 Book Now

The Caledonian Edinburgh, Curio Collection By Hilton

Princes Street, Edinburgh, United Kingdom View map

The impressive 5-star The Caledonian Edinburgh, Curio Collection By Hilton Hotel, located a 5-minute drive from Museum of Edinburgh, boasts a private swimming pool and a fitness studio. Perched in… More

From US$ 297 Book Now

Sheraton Grand Hotel & Spa

1 Festival Square, Edinburgh, United Kingdom View map

Sheraton Grand Hotel & Spa Edinburgh is set just 30 metres away from Water of Leith and offers guests a swimming pool onsite. Boasting a location within easy walking distance of Edinburgh Gin… More

From US$ 279 Book Now

Roxburghe Hotel & Championship Golf Course

Roxburghshire, Kelso, United Kingdom View map

The 4-star Roxburghe Hotel & Championship Golf Course Kelso is 6 minutes' stroll from Roxburghe Golf Club and features bicycle rentals for guests' convenience. Located 4.8 km from the ruined Scottish… More

From US$ 457 Book Now

Doubletree By Hilton Edinburgh City Centre

34 Bread Street, Edinburgh, United Kingdom View map

Featuring a bureau de change and a lift, Doubletree By Hilton Edinburgh City Centre sits about 10 minutes' walk from Princes Street Gardens. The hotel offers public parking nearby. More

From US$ 241 Book Now

Motel One Edinburgh-Royal

18-21 Market Street, Edinburgh, United Kingdom View map

Nestled in the bustling heart of centuries-old buildings and narrow alleys, the Motel One Edinburgh-Royal is a three-star boutique/design hotel offering an affordable yet stylish accommodation in the… More

From US$ 224 Book Now

Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh, United Kingdom View map

Nestled in the heart of the historic Grassmarket Old Town area, the Apex Grassmarket Hotel presents a fusion of modern luxury and the charm of Edinburgh's rich history. It's an unbeatable location… More

From US$ 191 Book Now

Ibis Edinburgh Centre South Bridge - Royal Mile

77 South Bridge, Edinburgh, United Kingdom View map

Welcome to the Ibis Edinburgh Centre South Bridge - Royal Mile Hotel, an excellent choice for relaxation and rejuvenation while exploring Edinburgh. Nestled in the Old Town, an area bustling with… More

From US$ 162 Book Now

The Scotsman Hotel

20 North Bridge, Edinburgh, United Kingdom View map

Approximately 21 km from Royal Botanic Garden Edinburgh, the 4-star Scotsman Hotel Edinburgh offers an à la carte restaurant on site. More

From US$ 412 Book Now

Mount Royal Hotel Edinburgh By The Unlimited Collection

53 Princes Street, Edinburgh, United Kingdom View map

Situated primely in Edinburgh's city centre, the Mercure Edinburgh City - Princes Street Hotel is a coveted destination for both leisure and business guests. The property prides itself in offering… More

From US$ 216 Book Now

Tigerlily

125 George Street, Edinburgh, United Kingdom View map

The 4-star Tigerlily Hotel Edinburgh offers 33 rooms with proximity to Water of Leith, which is within 30 metres of the property. Public parking is available nearby at the hotel. More

From US$ 247 Book Now

Leonardo Hotel Edinburgh Haymarket

1 Morrison Link, Edinburgh, United Kingdom View map

Featuring a lift and a vending machine, Leonardo Royal Edinburgh Haymarket is nestled in Edinburgh, approximately 19 minutes' walk from Edinburgh Castle. This hotel entices guests with public parking… More

From US$ 153 Book Now

Intercontinental Edinburgh The George By Ihg

19-21 George Street, Edinburgh, United Kingdom View map

Offering 239 rooms, the welcoming Intercontinental Edinburgh The George By Ihg Hotel is near an entertainment district and 5 minutes by car from Palace of Holyroodhouse. Located at a medium distance… More

From US$ 284 Book Now

Old Waverley Hotel

43 Princes Street, Edinburgh, United Kingdom View map

The Old Waverley is nestled in the heart of the beautiful New Town, home to neoclassical masterpieces and rejuvenated Georgian townhouses. With an abundance of upscale boutiques and eateries just a… More

From US$ 225 Book Now

Premier Inn Edinburgh Princes Street

122 - 123 Princess Street--Edinburgh, Edinburgh, United Kingdom View map

The 3-star Premier Inn Edinburgh Princes Street sits 5 minutes' stroll from Princes Street Gardens and offers a restaurant. More

From US$ 194 Book Now

Holiday Inn Express Edinburgh - Leith Waterfront By Ihg

Britannia Way, Ocean Drive, Edinburgh, United Kingdom View map

Situated a 10-minute drive from National Museum of Scotland, the 3-star Holiday Inn Express Edinburgh - Leith Waterfront By Ihg features Wi-Fi throughout the property, and a car park on site. More

From US$ 176 Book Now

Motel One Edinburgh-Princes

10-15 Princes Street, Edinburgh, United Kingdom View map

Motel One Edinburgh-Princes is a gem of a 3.5-star boutique hotel that combines traditional charm with contemporary design. Fittingly placed amidst the stunning neoclassical marvels and refurbished… More

From US$ 224 Book Now

Apex City Of Edinburgh Hotel

61 Grassmarket, Edinburgh, United Kingdom View map

Guests will appreciate the 4-star Apex City Of Edinburgh Hotel's location, a 7-minute walk from Edinburgh Castle, as well as a 24-hour front desk and wake-up service provided on site. Holyrood Park… More

From US$ 184 Book Now

Dalhousie Castle Hotel

Bonnyrigg, Bonnyrigg, United Kingdom View map

Situated amidst acres of tranquil woodland, the distinctive Best Western Plus Glendale Motel captures the essence of Scottish tradition and history. Offering an enchanting fusion of resplendent charm… More

From US$ 206 Book Now

Royal Scots Club

29-31 Abercromby Place, Edinburgh, United Kingdom View map

Situated a mere 9 minutes on foot from Scottish National Gallery, Royal Scots Club Hotel Edinburgh includes 31 rooms with views of the garden. This perfect hotel features a shared lounge and various… More

From US$ 253 Book Now

Hilton Edinburgh Carlton

19 North Bridge, Edinburgh, United Kingdom View map

Offering a restaurant and luggage storage, the 4-star Hilton Edinburgh Carlton Hotel lies in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, at a distance of 700… More

From US$ 257 Book Now

Radisson Blu Hotel, Edinburgh City Centre

80 High Street, Edinburgh, United Kingdom View map

In the heart of the city, otherwise known as Old Town, the Radisson Blu Hotel, Edinburgh City Centre is a hotel like no other, offering a relaxing retreat amidst centuries-old buildings and narrow… More

From US$ 242 Book Now

The Glasshouse, Autograph Collection

2 Greenside Place, Edinburgh, United Kingdom View map

The unique The Glasshouse, Autograph Collection Edinburgh, located in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, approximately an 11-minute… More

From US$ 280 Book Now

Gleneagles Townhouse

39 St Andrews Square, Edinburgh, United Kingdom View map

Boasting 2 bars, the 5-star Gleneagles Townhouse Hotel Edinburgh is located only a 7-minute stroll from The Robertson Mausoleum. Situated in the neighbourhood of Edinburgh Old Town, this smoke-free… More

From US$ 854 Book Now

Edinburgh Marriott Hotel Holyrood

81 Holyrood Road, Edinburgh, United Kingdom View map

Featuring a shared lounge and barbecue grills, the sophisticated Edinburgh Marriott Hotel Holyrood is situated near an entertainment district. Boasting a location within a 600-metre distance of… More

From US$ 290 Book Now

Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh, United Kingdom View map

Offering a swimming pool, the 4-star Apex Waterloo Place Hotel Edinburgh is set in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century just 550 metres… More

From US$ 229 Book Now

Virgin Hotels Edinburgh

1 India Buildings, Edinburgh, United Kingdom View map

The Virgin Hotels Edinburgh is an elegant blending of 19th Century architecture and contemporary design with local flair. Nestled in the heart of Old Town, the oldest and most bustling part of the… More

From US$ 471 Book Now

W Edinburgh

1 St James Square, Edinburgh, United Kingdom View map

Situated 3.3 km from BT Murrayfield Stadium, W Edinburgh Hotel includes 2 restaurants. All guests can enjoy Wi-Fi in public areas and access to a fitness centre. More

From US$ 691 Book Now

The Raeburn

112 Raeburn Place, Edinburgh, United Kingdom View map

Situated within 5 minutes' walk of Water of Leith, the 4-star The Raeburn Hotel Edinburgh includes 9 rooms. This stylish hotel offers Wi-Fi throughout the property and parking on site. More

From US$ 204 Book Now

Travelodge Edinburgh Central Queen Street

30-31 Queen Street, Edinburgh, United Kingdom View map

The 3-star Travelodge Edinburgh Central Queen Street hotel enjoys a convenient location and provides easy access to Carson Clark Gallery, a place where guests can shop, located 700 metres away. The… More

From US$ 71 Book Now

Ibis Edinburgh Centre Royal Mile - Hunter Square

6 Hunter Square, Edinburgh, United Kingdom View map

Situated about 10 minutes' walk from Co-op Food, the stylish Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel offers flat-screen TV, a satellite TV and a bar. Edinburgh Old Town is 250 metres… More

From US$ 243 Book Now

Mercure Edinburgh Haymarket

38 Gardners Crescent, Edinburgh, United Kingdom View map

Located near a train station, the elegant 4-star Mercure Edinburgh Haymarket Hotel offers its guests a shared lounge and recreational facilities. The smoke-free hotel features 110 rooms in a tourist… More

From US$ 278 Book Now

Novotel Edinburgh Centre

80 Lauriston Place, Edinburgh, United Kingdom View map

Located in the Tollcross district of Edinburgh, the 4-star Novotel Edinburgh Centre offers a swimming pool and private parking on site. National Museum of Scotland is placed just 1 km away, and… More

From US$ 195 Book Now

Hub By Premier Inn Edinburgh Royal Mile

37 East Market Street, Edinburgh, United Kingdom View map

Located only 12 minutes' walk from Gladstone's Land, Hub By Premier Inn Edinburgh Royal Mile is approximately a 5-minute walk from Museum of Edinburgh. More

Book Now

Novotel Edinburgh Park

15 Lochside Avenue, Edinburgh, United Kingdom View map

Located within a 4.5-km distance of BT Murrayfield Sports Stadium, which is highly appreciated by sports lovers, the 4-star Novotel Edinburgh Park includes 170 rooms. This Edinburgh hotel has a… More

From US$ 196 Book Now

Best Western Kings Manor

100 Milton Road East, Edinburgh, United Kingdom View map

Best Western Kings Manor Hotel Edinburgh is a 10-minute drive from Palace of Holyroodhouse, and it features free parking, a tennis court and a wellness area onsite. The venue is located in Portobello… More

From US$ 136 Book Now

Dakota Edinburgh

Ferrymuir Retail Park, South Queensferry, United Kingdom View map

The 4-star Dakota Edinburgh Hotel South Queensferry is set at a 4.2-km distance from Dalmeny House and 20 minutes' walk from Honey Pot Creative Cafe Art Center. The hotel features 130 rooms and such… More

From US$ 104 Book Now

Voco Edinburgh - Royal Terrace By Ihg

18 Royal Terrace, Edinburgh, United Kingdom View map

The 4-star Voco Edinburgh - Royal Terrace By Ihg Hotel is located 100 km from Dundee airport and offers a swimming pool as well as a fitness area. There is a train station near the smoke-free hotel… More

From US$ 204 Book Now

Braid Hills Hotel

134 Braid Road, Edinburgh, United Kingdom View map

Providing an enviable setting within 5 minutes' drive of Hermitage of Braid, the 3-star Braid Hills Hotel Edinburgh features 4 golf courses. Boasting views of the park, along with a summer terrace… More

From US$ 302 Book Now

Premier Inn Edinburgh A1 - Newcraighall

91 Newcraighall Road, Edinburgh, United Kingdom View map

Located 2.9 km from such natural attractions as Inveresk Lodge Garden, the 3-star Premier Inn Edinburgh A1 - Newcraighall includes a restaurant. At this budget inn, guests can find world-class golf… More

From US$ 100 Book Now

Holiday Inn Edinburgh Zoo By Ihg

132 Corstorphine Road, Edinburgh, United Kingdom View map

Featuring a Jacuzzi, a sauna and an indoor pool, Holiday Inn Edinburgh Zoo, An Ihg Hotel is situated about a 5-minute walk from the Scottish National zoological park "Edinburgh Zoo" in Edinburgh. More

From US$ 182 Book Now

Ibis Styles Edinburgh St Andrew Square

19 St Andrew Square, Edinburgh, United Kingdom View map

Welcome to the delights of Ibis Styles Edinburgh St Andrew Square Hotel, a destination that spreads the Scottish culture in a new light. This unique property redesigns the heritage of Scotland with… More

From US$ 313 Book Now

Black Ivy

4 Alvanley Terrace, Whitehouse Loan, Edinburgh, United Kingdom View map

Nestled in the shopping Bruntsfield district, well-known for historical sights like the 16th-century Palace of Holyroodhouse set approximately a 25-minute walk away, the 4-star Black Ivy Edinburgh… More

From US$ 189 Book Now

Holiday Inn Express Edinburgh City Centre By Ihg

Picardy Place, Edinburgh, United Kingdom View map

Set in the modern yet classic New Town, home to neoclassical masterpieces, the Holiday Inn Express Edinburgh City Centre, An Ihg Hotel provides superb value for money paired with a good location. More

From US$ 248 Book Now

Prestonfield House

Priestfield Road, Edinburgh, United Kingdom View map

Nestled in a ravishing setting in the heart of Edinburgh, the Prestonfield House Hotel offers guests a truly magical experience amidst twenty acres of lush gardens and parklands. Located in Newington… More

From US$ 801 Book Now

Kimpton Charlotte Square By Ihg

38 Charlotte Square, Edinburgh, United Kingdom View map

Situated 15 km from Edinburgh airport, the 5-star Kimpton Charlotte Square By Ihg Hotel Edinburgh is proud to offer 2 bars. Featuring an à la carte restaurant and an indoor swimming pool, the… More

From US$ 617 Book Now

Premier Inn Edinburgh Leith Waterfront

51-53 Newhaven Place-Leith-Edinburgh, Edinburgh, United Kingdom View map

Offering location only 5 minutes on foot from Newhaven Harbour, Premier Inn Edinburgh Leith Waterfront offers 85 rooms. Guests who stay at this hotel can park their car on site. More

From US$ 76 Book Now

Residence Inn By Marriott Edinburgh

36 Simpson Loan Quartermile, Edinburgh, United Kingdom View map

Residence Inn by Marriott Edinburgh is the extended-stay hotel that aims to make you feel connected while away from home with a balance of work and life. Immerse yourself in a first-class location in… More

From US$ 380 Book Now

Travelodge Edinburgh Central Waterloo Place

3 Waterloo Place, Edinburgh, United Kingdom View map

The charming 2-star Travelodge Edinburgh Central Waterloo Place hotel is situated in the centre of Edinburgh around 5 minutes' drive from such shopping venues as Princes Mall Shopping Centre. More

From US$ 86 Book Now