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) Bulgarian lev (BGN) 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)

Find Hotels

2025-07-30

2025-07-31

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

184 options found

  • Tigerlily

    125 George Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Tigerlily Hotel boasts proximity to Underbelly Theatre within just 1.1 km away. The venue comprises 33 contemporary rooms spread across 5 floors.

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • Leonardo Hotel Edinburgh Haymarket

    1 Morrison Link, Edinburgh, United Kingdom (Show map)

    Show map

    Adorned with nightclubs and cafés, nearly 25 minutes' walk from Edinburgh Old Town, the premier Leonardo Royal Edinburgh Haymarket hotel includes 282 rooms. Featuring a lift and a vending machine…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Yotel Edinburgh

    68-73 Queen Street, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a vending machine and a lift, Yotel Edinburgh hotel lies in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, 17 minutes' walk from…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Village Hotel Edinburgh

    140 Crewe Road South, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Village Hotel Edinburgh, located 10 minutes' drive from Edinburgh Old Town, boasts an indoor pool and a health club. The modern resort is a good starting point to Edinburgh's sports…

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Black Ivy

    4 Alvanley Terrace, Whitehouse Loan, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring Wi-Fi throughout the property, Black Ivy Edinburgh hotel is about 20 minutes' walk from the award winning Surgeons' Hall Museums. This hotel offers quick access to a peaceful park and a bar…

    More...
    From US$ 256
    price for 1 night
    BOOK From US$ 256
  • Leonardo Royal Hotel Edinburgh

    43 Jeffrey Street, Edinburgh, United Kingdom (Show map)

    Show map

    Located just 0.9 km from Princes Street Gardens, which offers the thrill of discovering something beautiful, the 4-star Leonardo Royal Hotel Edinburgh offers luggage storage and a restaurant. This…

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Novotel Edinburgh Park

    15 Lochside Avenue, Edinburgh, United Kingdom (Show map)

    Show map

    Novotel Edinburgh Park hotel, located at a distance of 3.5 km from Kingsknowe Golf Club, entices guests with a steam room and an indoor pool. This hotel offers a private parking garage on site and a…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Voco Edinburgh - Royal Terrace By Ihg

    18 Royal Terrace, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a gym, a shared lounge, and various recreational opportunities, Voco Edinburgh - Royal Terrace, An Ihg Hotel is only 1.3 km from St Giles' Cathedral. This hotel lies just a short drive from…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Radisson Blu Hotel, Edinburgh City Centre

    80 High Street, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring an indoor swimming pool, Radisson Blu Hotel, Edinburgh City Centre is a 12-minute walk from Dynamic Earth. The hotel is at a moderate distance from Palace of Holyroodhouse and provides…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • The Scotsman Hotel

    20 North Bridge, Edinburgh, United Kingdom (Show map)

    Show map

    Located near the entertainment district of Edinburgh, the stylish 4-star Scotsman Hotel offers fitness classes, a treatment room, and a health club. Opened in 1905, the boutique hotel welcomes guests…

    More...
    From US$ 257
    price for 1 night
    BOOK From US$ 257
  • Dakota Edinburgh

    Ferrymuir Retail Park, South Queensferry, United Kingdom (Show map)

    Show map

    The unique 4-star Dakota Edinburgh Hotel South Queensferry, situated 10 minutes' drive from Forth Bridge, offers meeting rooms for corporate guests. The modern hotel provides rooms with views of the…

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Moxy Edinburgh Fountainbridge

    2 Freer Gait, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Moxy Edinburgh Fountainbridge Hotel is located just 1.4 km from Edinburgh Castle and features a fitness centre and a terrace on site. The environmentally friendly hotel is in Stockbridge…

    More...
    From US$ 269
    price for 1 night
    BOOK From US$ 269
  • House Of Gods Royal Mile

    233 Cowgate, Edinburgh, United Kingdom (Show map)

    Show map

    Located just 0.9 km from The Meadows, the 4-star House Of Gods Royal Mile Hotel Edinburgh is about 5 minutes' walk from the Leith Princes Street. For travellers' safety, this Edinburgh hotel is…

    More...
    From US$ 378
    price for 1 night
    BOOK From US$ 378
  • Malmaison Edinburgh

    1 Tower Place, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a snack and drink vending machine, and a lift, Malmaison Edinburgh hotel is about 300 metres from The Merchant Navy Memorial Trust. Parking is available on site at the hotel.

    More...
    From US$ 312
    price for 1 night
    BOOK From US$ 312
  • Eden Locke

    127 George Street, Edinburgh, United Kingdom (Show map)

    Show map

    Situated 7 minutes' stroll from Edinburgh Gin Distillery, Eden Locke Aparthotel Edinburgh includes 72 rooms with views of the city. The hotel also features Wi-Fi throughout the property.

    More...
    From US$ 254
    price for 1 night
    BOOK From US$ 254
  • Novotel Edinburgh Centre

    80 Lauriston Place, Edinburgh, United Kingdom (Show map)

    Show map

    Novotel Edinburgh Centre hotel, located a mere 7 minutes' walk from Grassmarket and around 25 minutes' walk from Calton Hill, features an indoor pool for guests to take a dip in. A comfortable stay…

    More...
    From US$ 311
    price for 1 night
    BOOK From US$ 311
  • Apex Grassmarket Hotel

    31-35 Grassmarket, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a community pool, a satellite TV and a flat screen TV, Apex Grassmarket Hotel is located in the very heart of Edinburgh, 5 minutes' walk from Royal Mile. Guests can use an indoor pool and…

    More...
    From US$ 414
    price for 1 night
    BOOK From US$ 414
  • Mercure Edinburgh Haymarket

    38 Gardners Crescent, Edinburgh, United Kingdom (Show map)

    Show map

    Offering fitness classes and a prime touristic area, the 4-star Mercure Edinburgh Haymarket hotel is situated in Edinburgh, at a distance of 1.3 km from Royal Mile. This elegant hotel features Wi-Fi…

    More...
    From US$ 474
    price for 1 night
    BOOK From US$ 474
  • Hotel Indigo - Edinburgh - Princes Street By Ihg

    20 Princes Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Hotel Indigo - Edinburgh - Princes Street, An Ihg Hotel is situated near New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century and…

    More...
    From US$ 378
    price for 1 night
    BOOK From US$ 378
  • Malmaison Edinburgh City

    Buchan House, 21-22 St Andrew Square, Edinburgh, United Kingdom (Show map)

    Show map

    Located about a 10-minute ride from the royal Holyrood Park, Malmaison Edinburgh City hotel is about 5 minutes' walk from Scott Monument. The hotel also provides guests with Wi-Fi, available…

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