Menu

Search options

2026-05-25

2026-05-26
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

177 results

  • Allison House 16

    From US$ 63

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

    Allison House 16 Hotel Edinburgh, located 2.3 km from Royal Mile, features WiFi throughout the venue. The centre of Edinburgh is within 3 km of the property, and The Robertson Mausoleum Graveyard is…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Highfield Guest House

    From US$ 89

    83 Mayfield Road, Edinburgh, United Kingdom (To the map)

    The 4-star Highfield Guest House is set 2.9 km from the public research University of Edinburgh and 2.7 km from Grassmarket. Guests will have access to free parking nearby for added convenience.

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Edinburgh West Residence

    From US$ 113

    112 Glasgow Road, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Scot Townhouse

    From US$ 211

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

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • African Roots Guest House

    From US$ 65

    58A Devenish Street, Polokwane, South Africa (To the map)

    African Roots Guest House Polokwane, located about 10 minutes by car from Polokwane Bird and Reptile Park, features Wi Fi throughout the property. Guests can swim in an outdoor swimming pool, while…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Cluaran House

    From US$ 131

    47 Leamington Terrace, Edinburgh, United Kingdom (To the map)

    Placed only a short driving distance from Edinburgh International Conference Centre, Cluaran House Hotel offers amenities, such as a library and a cable flat-screen. The landscaped Princes Street…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Aaran Lodge Guest House

    From US$ 164

    Milton Road East, 30, Edinburgh, United Kingdom (To the map)

    Featuring hire of bike as well as WiFi throughout the property, Aaran Lodge Guest House is set in Edinburgh, 6 km from the combined National Museum of Scotland. Situated in Portobello district, the…

    To the hotel

    price for 1 night
    Book Now From US$ 164
  • Edinburgh Regency Guest House

    From US$ 204

    12 Granville Terrace, Edinburgh, United Kingdom (To the map)

    Edinburgh Regency Guest House is located near a shopping district, nearly 25 minutes on foot from the green Flag park "Princes Street Gardens". The 4-star guest house also offers guests WiFi…

    To the hotel

    price for 1 night
    Book Now From US$ 204
  • Fountain Court Apartments - Harris

    From US$ 147

    41-47 Grove Street, Edinburgh, United Kingdom (To the map)

    The 4-star Fountain Court Apartments - Harris lies in West End district within a walking distance to Edinburgh International Conference Centre. For a comfortable stay, the property offers 18 rooms on…

    To the hotel

    price for 1 night
    Book Now From US$ 147
  • West Coates Mansion

    From US$ 126

    5 West Coates, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • The Signal Station Luxury Aparthotel

    From US$ 323

    83 Craighall Road 83/C, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 323
  • Abercorn Guest House

    From US$ 134

    Abercorn Terrace, 1, Edinburgh, United Kingdom (To the map)

    The 4-star Abercorn Guest House Edinburgh is situated 6 km from Omni Centre. Featuring 7 rooms with views of the garden, this guest house is set within a short ride from the royal Holyrood Park.

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Ecosse

    From US$ 85

    15 Mcdonald Road, Edinburgh, United Kingdom (To the map)

    The 4-star Ecosse Hotel is set 1.6 km from Edinburgh Old Town and 1.5 km from the official residence "Palace of Holyroodhouse".

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Central Hotel Edinburgh

    From US$ 84

    2 St Catherine'S Gardens, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Clarendon Luxury Apartments

    From US$ 197

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

    Featuring a cable flat-screen, a garden and entertainment activities, Clarendon Luxury apartment is located in Stockbridge district. The venue is a 20-minute walk from Edinburgh city centre.

    To the hotel

    price for 1 night
    Book Now From US$ 197
  • Casa Hamilton

    From US$ 92

    8 Gilmore Place, Edinburgh, United Kingdom (To the map)

    Casa Hamilton Bed & Breakfast is located near Fieldwork and is just 20 minutes' walk from the centre of Edinburgh. It offers free WiFi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Deans Residence

    5 Belford Park, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now