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) Argentina, Peso (ARS)

Find Hotels

2026-06-16

2026-06-17

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

Edinburgh Family Hotels

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

1136 options found

  • The Witchery

    352 Castlehill The Royal Mile, Edinburgh, United Kingdom (Show map)

    Show map

    Situated nearly a 15-minute stroll from the Scottish episcopal Church of St John the Evangelist, the 5-star The Witchery Edinburgh hotel includes a restaurant. Boasting an à la carte restaurant, this…

    More...
    From US$ 1376
    price for 1 night
    BOOK From US$ 1376
  • The Balmoral Hotel

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

    Show map

    The elegant The Balmoral Hotel Edinburgh, located merely 0.8 km from the Royal Mile, offers a heated swimming pool, Wi-Fi in public areas. The 5-star smoke-free hotel is proud to feature an event…

    More...
    From US$ 859
    price for 1 night
    BOOK From US$ 859
  • Virgin Hotels Edinburgh

    1 India Buildings, Edinburgh, United Kingdom (Show map)

    Show map

    Situated a mere 1.8 km from Dynamic Earth Interactive Science Museum, the 5-star smoke-free Virgin Hotels Edinburgh features Wi-Fi in the rooms, and public parking nearby. Thanks to its central…

    More...
    From US$ 400
    price for 1 night
    BOOK From US$ 400
  • W Edinburgh

    1 St James Square, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a restaurant, the 5-star W Edinburgh Hotel lies in a shopping neighbourhood, 3.1 km from the Royal Yacht Britannia and approximately a 25-minute walk from the Royal Botanic Garden Edinburgh.…

    More...
    From US$ 483
    price for 1 night
    BOOK From US$ 483
  • Sheraton Grand Hotel & Spa

    1 Festival Square, Edinburgh, United Kingdom (Show map)

    Show map

    Located about 5 minutes' walk from the grand Victorian theatre "Royal Lyceum Theater", the exclusive Sheraton Grand Hotel & Spa Edinburgh offers a sauna and a golf course. This 5-star smoke-free…

    More...
    From US$ 209
    price for 1 night
    BOOK From US$ 209
  • The Caledonian Edinburgh, Curio Collection By Hilton

    Princes Street, Edinburgh, United Kingdom (Show map)

    Show map

    Situated about a 5-minute walk from Water of Leith, the 5-star The Caledonian Edinburgh, Curio Collection By Hilton Hotel offers rooms with views of the city. The hotel, located in the vicinity of…

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

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

    Show map

    Nestled around the corner from a garden, the 4-star modern Village Hotel Edinburgh pampers guests with a steam room, a Jacuzzi, and a sauna. Featuring a banquet hall, the hotel is located around a 10…

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

    80 High Street The Royal Mile, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a wellness area along with a treatment room, a sauna, and locker rooms, Radisson Blu Hotel, Edinburgh City Centre is situated just 0.6 km from the Museum of Edinburgh in Edinburgh. The…

    More...
    From US$ 338
    price for 1 night
    BOOK From US$ 338
  • 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$ 407
    price for 1 night
    BOOK From US$ 407
  • Kimpton Charlotte Square By Ihg

    38 Charlotte Square, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring an indoor swimming pool, the 5-star Kimpton Charlotte Square By Ihg Hotel Edinburgh is 17 minutes' walk from the Edinburgh Old Town. One will enjoy a cocktail bar or facials, massage…

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

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

    Show map

    At the stylish 4-star The Scotsman Hotel Edinburgh, you can stay close to the Royal Mile, as it is situated only 0.6 km away. The stylish 4-star The Scotsman Hotel Edinburgh also offers 24-hour front…

    More...
    From US$ 506
    price for 1 night
    BOOK From US$ 506
  • The Hoxton, Edinburgh

    5-21 Grosvenor Street, Edinburgh, United Kingdom (Show map)

    Show map

    The Hoxton, Edinburgh Hotel offers 212 rooms a 16-minute walk from the historic fortress "Edinburgh Castle". You will find a restaurant at this hotel.

    More...
    From US$ 253
    price for 1 night
    BOOK From US$ 253
  • Prestonfield House

    Priestfield Road, Edinburgh, United Kingdom (Show map)

    Show map

    Situated near gardens and a mountain, the 5-star Prestonfield House Hotel Edinburgh offers 4 lounges. Featuring 22 rooms with views of the garden, this Edinburgh hotel is approximately a 25-minute…

    More...
    From US$ 637
    price for 1 night
    BOOK From US$ 637
  • Fingal Hotel

    Alexandra Dock, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a location a 5-minute walk from The Merchant Navy Memorial Trust, Fingal Hotel Edinburgh offers 18 rooms. This hotel offers Wi-Fi in the rooms and has meeting rooms for those staying on…

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

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

    Show map

    The 4-star Leonardo Royal Hotel Edinburgh offers quick access to John Knox House, located merely 5 minutes' walk away. This Edinburgh hotel features 186 rooms and such amenities as a restaurant.

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

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

    Show map

    Novotel Edinburgh Park hotel, located 3.2 km from Heriot-Watt University, boasts an indoor swimming pool. Boasting 24-hour front desk assistance and wake-up service, this hotel also provides guests…

    More...
    From US$ 186
    price for 1 night
    BOOK From US$ 186
  • Mount Royal Hotel Edinburgh By The Unlimited Collection

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

    Show map

    Offering 167 rooms, the smoke-free Mount Royal Hotel Edinburgh By The Unlimited Collection is near a shopping district and around a 20-minute walk from the ruined Holyrood Abbey. Including a shared…

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

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

    Show map

    Positioned only 1.6 km from The Real Mary King's Close and a mere 12 minutes on foot from the good old-fashioned Cameo Cinema, the 4-star smoke-free Moxy Edinburgh Hotel provides event rooms and a…

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

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

    Show map

    Black Ivy Edinburgh hotel includes 21 rooms and is a 20-minute walk from the Royal Mile. All guests can enjoy Wi-Fi in public areas and access to a table tennis room.

    More...
    From US$ 267
    price for 1 night
    BOOK From US$ 267
  • 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$ 282
    price for 1 night
    BOOK From US$ 282