Menu

Search options

2026-02-17

2026-02-18
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

4 star hotels in Edinburgh

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

172 results

  • Smart Iq

    69 Grove Street - Eh3 8Fd, Edinburgh, United Kingdom (To the map)

    The 4-star Smart Iq Hotel is placed about 1.1 km from The Genius of Architecture. You can quickly reach David Livingstone Statue which is only 1.1 km away.

    To the hotel

    Book Now
  • The Salisbury Hotel

    From US$ 106

    43-45 Salisbury Road, Edinburgh, United Kingdom (To the map)

    Set 1.6 km from St Andrew Square, The Salisbury Hotel Edinburgh features a restaurant, free self-parking and complimentary parking. Situated in Newington district, the venue is set 2.3 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Justb Edinburgh

    From US$ 265

    472 Lanark Rd West, Edinburgh, United Kingdom (To the map)

    The 4-star Justb Edinburgh Retreat Hotel is set 4.6 km from Bonaly Country Park and 7 km from the Scottish National zoological park "Edinburgh Zoo". Free Wi-Fi is available throughout the venue as…

    To the hotel

    price for 1 night
    Book Now From US$ 265
  • Alexander Guest House

    From US$ 162

    35, Mayfield Gardens, Edinburgh, United Kingdom (To the map)

    Alexander Guest House Edinburgh offers 9 rooms, and it's approximately 5 minutes on foot from Craigmillar Park Church. This guest house comes with WiFi in public areas.

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Ocean Serviced Apartments

    From US$ 163

    2 Western Harbour, Midway, Edinburgh, United Kingdom (To the map)

    Within 45 km of Princes Street Gardens, the 4-star Ocean Serviced Apartments Edinburgh includes 17 rooms. This Edinburgh aparthotel offers a car park on site.

    To the hotel

    price for 1 night
    Book Now From US$ 163
  • 18 Craigmillar Park

    From US$ 240

    18 Craigmillar Park, Edinburgh, United Kingdom (To the map)

    18 Craigmillar Park Hotel Edinburgh is a great place to stay in Newington, which is an affluent, predominantly residential area, about 10 minutes' drive from Museum of Childhood. The guest house…

    To the hotel

    price for 1 night
    Book Now From US$ 240
  • The Resident Edinburgh

    From US$ 519

    15 Drumsheugh Gardens, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 519
  • Hapimag Resort Edinburgh

    From US$ 155

    7 Rothesay Terrace, Edinburgh, United Kingdom (To the map)

    The excellent venue is situated in West End district, in the very heart of Edinburgh and 13 minutes' walk from Edinburgh International Conference Centre. Featuring 29 rooms with views of the garden…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Edinburgh Castle Apartments

    From US$ 203

    28 Castle Street, Edinburgh, United Kingdom (To the map)

    Nestled in Old Town district, the 4-star Edinburgh Castle Apartments And Suites offers business accommodation within just 400 metres to Princes Street. The venue comprises 12 luxury rooms overlooking…

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • 22 Chester Street

    From US$ 91

    22 Chester Street, Edinburgh, United Kingdom (To the map)

    22 Chester Street Hotel Edinburgh, located in West End district, 0.7 km from Scottish National Gallery of Modern Art One, features views of the garden. Additionally, you'll find free WiFi in public…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Abbey Strand Apartments, At Holyrood

    From US$ 433

    Abbey Strand Apartments, Edinburgh, United Kingdom (To the map)

    Abbey Strand Apartments At Holyrood, set next to Palace of Holyroodhouse, is 15 km from Turnhouse airport. The property comprises 9 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 433
  • The Inn Place

    From US$ 165

    20-30 Cockburn Street, Edinburgh, United Kingdom (To the map)

    Situated about 10 minutes' walk from Princes Street, the designer Inn Place Edinburgh offers a flat screen TV, a bar and flat - screen TV. This inn is just 150 metres from the parish church "St…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Thistle Suites Royal Garden

    From US$ 165

    2 York Buildings, Edinburgh, United Kingdom (To the map)

    Sonder — Royal Garden is low-budget 3-star accommodation in Edinburgh in proximity to Canongate Kirk. The property comprises 8 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Glenalmond House

    From US$ 183

    25 Mayfield Gardens, Edinburgh, United Kingdom (To the map)

    Glenalmond House Hotel Edinburgh is 2.3 km from Arthur's Seat hike and features flat-screen TV and a flat screen TV. Situated in Newington district, the guest house is set 2.2 km from Royal Mile.

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Peggyslea Farm B&B

    From US$ 176

    Peggyslea Farm Nine Mile Burn, Nine Mile Burn, United Kingdom (To the map)

    Set within 4.5 km from Penicuik House & Cafe, the 4-star Peggyslea Farm B&B Edinburgh features free WiFi throughout the property as well as free parking facility onsite. Rutherford Castle Golf Club…

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • Albyn Townhouse

    From US$ 113

    16 Hartington Gardens, Edinburgh, United Kingdom (To the map)

    Located 2.2 km from the two connected buildings "National Museum of Scotland", the impressive Albyn Townhouse Hotel Edinburgh features a golf course and allergy friendly rooms. Situated in…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Stewart By Heeton Concept - Aparthotel Edinburgh

    From US$ 124

    10 Young Street, Edinburgh, United Kingdom (To the map)

    Located a few minutes' drive from Royal Mile, Stewart By Heeton Concept Aparthotel Edinburgh offers 31 non-smoking rooms. The history Museum of the Royal Scots and the Royal Regiment of Scotland is 0…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Righ Residences - George Street

    From US$ 335

    71 George Street, Edinburgh, United Kingdom (To the map)

    Righ Residences - George Street Edinburgh is a great place to stay in the New Town district, a mere 13 minutes' walk from Edinburgh Castle.

    To the hotel

    price for 1 night
    Book Now From US$ 335
  • Gladstone House

    From US$ 243

    90 Dalkeith Road, Edinburgh, United Kingdom (To the map)

    Located a few minutes' drive from University of Edinburgh, Gladstone House Hotel offers 6 non-smoking rooms. Arthur's Seat hike is 1 km from the venue, while Palace of Holyroodhouse is 1.8 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 243
  • 10 Claredon Crescent

    10 Clarendon Crescent, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now