Menu

Search options

2026-04-26

2026-04-27
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

175 results

  • Edinburgh Lodge West End

    From US$ 253

    6 Hampton Terrace, West Coates, Edinburgh, United Kingdom (To the map)

    Set 4.9 km from Royal Yacht Britannia, The Edinburgh Lodge features a terrace, free parking and a golf course. Situated in Haymarket district, the garden venue is set 1.1 km from BT Murrayfield…

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • The Juniperlea Inn

    From US$ 150

    Blackshiels Pathhead, Pathhead, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Rooms & Suites Picardy Place

    From US$ 255

    12 Picardy Place, Edinburgh, United Kingdom (To the map)

    Boasting a luggage room, a parking and a safe deposit box, Rooms & Suites Picardy Place Edinburgh is located just 0.3 km from Omni Centre. This venue offers accommodation in Broughton district with…

    To the hotel

    price for 1 night
    Book Now From US$ 255
  • The Lane Hotel

    From US$ 122

    237-239 Morningside Road, Edinburgh, United Kingdom (To the map)

    The luxurious Lane Hotel Edinburgh is a great place to stay in Morningside district in a reasonable distance from Royal Mile. This venue features a golf course, a bar and a garden as well as Wi Fi in…

    To the hotel

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

    From US$ 279

    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$ 279
  • 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
  • Ocean Serviced Apartments

    From US$ 74

    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$ 74
  • Alexander Guest House

    From US$ 170

    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$ 170
  • The Ben Doran Guest House

    From US$ 176

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

    The 4-star Ben Doran Guest House is located near the entertainment district of Edinburgh, 2.5 km from the Thistle chapel "St Giles' Cathedral". This Edinburgh hotel provides 11 rooms with beautiful…

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • 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
  • Abbey Strand Apartments, At Holyrood

    From US$ 462

    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$ 462
  • The Resident Edinburgh

    From US$ 378

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

    To the hotel

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

    From US$ 346

    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$ 346
  • 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
  • The Inn Place

    From US$ 165

    20-30 Cockburn Street Edinburgh, 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$ 249

    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$ 249
  • 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
  • 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
  • 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
  • Sherwood Guest House

    From US$ 202

    42 Minto Street, Edinburgh, United Kingdom (To the map)

    The 4-star Sherwood Guest House Edinburgh is set 0.5 km from Bona Deli and 1.7 km from Royal Mile. It offers en suite rooms, free Wi-Fi throughout the venue and public parking nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 202