Edinburgh Hotel
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentine peso (ARS)

Find Hotels

2026-11-14

2026-11-15

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

Guests:
 
Specify the age of a child
Specify the age of children

4-star Hotels in Edinburgh

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

196 options found

  • Slateford House 1770 Luxury Aparthotel By The House Of Danu

    51-53 Lanark Road, Edinburgh, United Kingdom (Show map)

    Show map

    Overlooking the garden, the comfortable Slateford House 1770 Luxury Aparthotel By The House Of Danu Edinburgh is located 4.6 km from Royal Mile. This 4-star aparthotel also offers to enjoy the serene…

    More...
    From US$ 433
    price for 1 night
    BOOK From US$ 433
  • Mayfield Suites

    15 Mayfield Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    A 25-minute stroll from Royal Mile, the 4-star Mayfield Suites Edinburgh hotel includes 13 rooms. Located 2.4 km from the historic fortress "Edinburgh Castle", the guest house is also 2.7 km from…

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • Edinburgh City Hotel

    2 Saint Catherine'S Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    Approximately 25 minutes' walk from Gorgie City Farm, the comfortable Edinburgh City Hotel includes 12 rooms. Guests are encouraged to join horse riding tours arranged at the 4-star hotel.

    More...
    From US$ 305
    price for 1 night
    BOOK From US$ 305
  • Fraoch House

    66 Pilrig Street, Edinburgh, United Kingdom (Show map)

    Show map

    Located within 25 minutes' walk of the volcanic Castle Rock, the stylish 4-star Fraoch House Hotel Edinburgh offers access to tourist attractions throughout Edinburgh.

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • Glenalmond House

    25 Mayfield Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    Located about a 25-minute stroll from the ruined medieval Craigmillar Castle, the 4-star Glenalmond House Hotel Edinburgh offers Wi-Fi in the rooms and a parking garage. This Edinburgh hotel is in…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Bonnie Hotel - Smart Boutique Aparthotel - Haymarket Edinburgh

    18 Torphichen Street Edinburgh Eh3 8Jb, Edinburgh, United Kingdom (Show map)

    Show map

    Located approximately 25 minutes' walk from Museum of Edinburgh, the comfortable Bonnie Hotel - Smart Boutique Aparthotel - Haymarket Edinburgh includes 10 rooms.

    More...
    From US$ 289
    price for 1 night
    BOOK From US$ 289
  • Sherwood Guest House

    42 Minto Street, Edinburgh, United Kingdom (Show map)

    Show map

    Offering buses for rent, the 4-star Sherwood Guest House Edinburgh is nearly a 25-minute walk from Edinburgh Gin Distillery.

    More...
    From US$ 202
    price for 1 night
    BOOK From US$ 202
  • Thistle Suites Royal Garden Apartments

    2 York Buildings, Edinburgh, United Kingdom (Show map)

    Show map

    Nestled in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, the comfortable 4-star Thistle Suites Royal Garden Apartments Edinburgh hotel is…

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • The Townhouse, Leith

    6 Links Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    The Townhouse, Leith Aparthotel Edinburgh enjoys a prime location and provides easy access to Museum of Edinburgh 2.5 km away. This aparthotel also features Wi-Fi in the rooms.

    More...
    From US$ 391
    price for 1 night
    BOOK From US$ 391
  • Ard Na Said

    Priestfield Road, 5, Edinburgh, United Kingdom (Show map)

    Show map

    The comfortable Ard Na Said Hotel Edinburgh features a quiet location around 25 minutes' walk from Duddingston Loch. Set in attractive gardens, this 4-star guest house comes with street parking on…

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • 18 Craigmillar Park

    18 Craigmillar Park, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star 18 Craigmillar Park Hotel Edinburgh offers quick access to Craigmillar Park Church, situated nearly a 5-minute walk away. The guest house features Wi-Fi throughout the property.

    More...
    From US$ 250
    price for 1 night
    BOOK From US$ 250
  • Abbey Strand Apartments, At Holyrood

    Abbey Strand Apartments, Edinburgh, United Kingdom (Show map)

    Show map

    The comfortable Abbey Strand Apartments, At Holyrood Edinburgh hotel enjoys a convenient location and provides easy access to the green Flag park "Princes Street Gardens" approximately a 25-minute…

    More...
    From US$ 398
    price for 1 night
    BOOK From US$ 398
  • Aaron Lodge

    128 Old Dalkeith Road, Edinburgh, United Kingdom (Show map)

    Show map

    Located 3.5 km from the long - running 18 - hole Braids Hill Golf Course, which is highly appreciated by sports lovers, Aaron Lodge Edinburgh hotel includes 10 rooms.

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Canon Court Apart Hotel.

    20 Canonmills, Edinburgh, United Kingdom (Show map)

    Show map

    Guests of the 4-star Canon Court Apart Hotel. Edinburgh can visit The Writers' Museum, situated approximately a 20-minute walk away.

    More...
    BOOK
  • Edinburgh City Suites

    16 Torphichen Street, Edinburgh, United Kingdom (Show map)

    Show map

    Edinburgh City Suites hotel features 8 rooms and lies 13 minutes' walk from the Sunday Stockbridge Food Market.

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • Hanover 71 Suites

    71 Hanover Street, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring Wi-Fi in the rooms, the 4-star Hanover 71 Suites Edinburgh hotel sits 6 minutes' walk from Carson Clark Gallery. The guest house has an à la carte restaurant serving Scottish cuisine and is…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Justb Edinburgh

    472 Lanark Rd West, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Justb Edinburgh Hotel is located about a 10-minute drive from Time Twisters Indoor Playground, offering 6 rooms along with a sunbathing terrace, a picnic area, and a golf course.

    More...
    From US$ 265
    price for 1 night
    BOOK From US$ 265
  • Straven Guesthouse

    3 Brunstane Road North, Edinburgh, United Kingdom (Show map)

    Show map

    Nestled in the Portobello district of Edinburgh, the comfortable 4-star Straven Guesthouse Edinburgh is just 500 metres from Portobello Swim Centre Swimming Pool. Located within a 6-km distance of…

    More...
    From US$ 208
    price for 1 night
    BOOK From US$ 208
  • Dunedin Guest House

    8 Priestfield Road, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Dunedin Guest House Edinburgh offers 7 rooms in the vicinity of Duddingston Loch, approximately 25 minutes' walk away.

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • East Claremont Guest House

    2 East Claremont Street, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring Wi-Fi throughout the property, the comfortable East Claremont Guest House Edinburgh sits around 20 minutes' walk from Museum of Edinburgh. This 4-star hotel also provides guests with 24…

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164