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.

Family Friendly 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

251 results

  • Mercure Edinburgh Haymarket

    From US$ 282

    38 Gardners Crescent, Edinburgh, United Kingdom (To the map)

    Placed about 900 metres away from shopping venues such as Grassmarket, the 4-star Mercure Edinburgh Haymarket includes a storage for belongings and a restaurant. Featuring concierge service, this…

    To the hotel

    price for 1 night
    Book Now From US$ 282
  • Doubletree By Hilton Edinburgh City Centre

    From US$ 456

    34 Bread Street, Edinburgh, United Kingdom (To the map)

    Offering a currency exchange and a lift, Doubletree By Hilton Edinburgh City Centre is nestled at a distance of 150 metres from Royal Lyceum Theater and at a distance of 800 metres from Royal Mile.

    To the hotel

    price for 1 night
    Book Now From US$ 456
  • Malmaison Edinburgh

    From US$ 93

    One Tower Place, Edinburgh, United Kingdom (To the map)

    Located about 5 minutes' walk from Flux, the 4-star Malmaison Edinburgh features a lift and a vending machine. This Edinburgh hotel lies in Leith with a whole host of independent shops, stylish bars…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Hilton Edinburgh Carlton

    From US$ 409

    19 North Bridge, Edinburgh, United Kingdom (To the map)

    Offering a restaurant and luggage storage, the 4-star Hilton Edinburgh Carlton Hotel lies in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, about 2.7 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 409
  • Dalhousie Castle

    From US$ 206

    Cockpen Road, Bonnyrigg, United Kingdom (To the map)

    The 4-star Dalhousie Castle Hotel Bonnyrigg, located at a 3.7-km distance from Midlothian House, features a bureau de change and a lift. Boasting a swimming pool, this Edinburgh hotel is nestled at a…

    To the hotel

    price for 1 night
    Book Now From US$ 206
  • Mount Royal Hotel Edinburgh By The Unlimited Collection

    From US$ 200

    53 Princes Street, Edinburgh, United Kingdom (To the map)

    Mercure Edinburgh City Princes Street Hotel is located 0.6 km from Royal Mile and offers live performances, a conference room and allergy friendly rooms. The venue is nestled in the centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 200
  • Apex Waterloo Place Hotel

    From US$ 393

    23-27 Waterloo Place, Edinburgh, United Kingdom (To the map)

    Set 6 minutes' walk from the spirelike Victorian memorial "Scott Monument", Apex Waterloo Place Hotel Edinburgh includes 187 rooms. Providing guests with a swimming pool and a steam room, a sauna and…

    To the hotel

    price for 1 night
    Book Now From US$ 393
  • 100 Princes Street

    From US$ 605

    100 Princes St, Edinburgh, United Kingdom (To the map)

    Royal Overseas League Hotel Edinburgh is located 1 km from the parish church "St Giles' Cathedral" and features a community pool, a library and a bar. This venue offers accommodation in New Town…

    To the hotel

    price for 1 night
    Book Now From US$ 605
  • Holiday Inn Express Edinburgh City West By Ihg

    From US$ 241

    107 Queensferry Road, Edinburgh, United Kingdom (To the map)

    The 3-star Holiday Inn Express Edinburgh City West, An Ihg Hotel is at a distance of 2.8 km from Edinburgh Castle and features a vending machine and a lift onsite. The inn is a good starting point to…

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • Best Western Kings Manor

    From US$ 266

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

    Situated 7 km from Leith in Edinburgh, Best Western Kings Manor Hotel features a garden, a swimming pool and a sundeck throughout the venue. The art museum "Scottish National Gallery" is less than 7…

    To the hotel

    price for 1 night
    Book Now From US$ 266
  • The Raeburn

    From US$ 377

    112 Raeburn Place, Edinburgh, United Kingdom (To the map)

    The 4-star Raeburn Hotel is situated 2.3 km from the historic fortress "Edinburgh Castle". Set close to Stockbridge, this venue boasts functional rooms along with a lending library, barbeque grills…

    To the hotel

    price for 1 night
    Book Now From US$ 377
  • Holiday Inn Edinburgh Zoo By Ihg

    From US$ 220

    132 Corstorphine Road, Edinburgh, United Kingdom (To the map)

    Situated less than 5 minutes' walk from Scottish Forestry, Holiday Inn Edinburgh Zoo, An Ihg Hotel offers an indoor swimming pool. This inn is placed around 4.4 km from Princes Street Gardens, and…

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • The Roseate Edinburgh - Small Luxury Hotels Of The World

    From US$ 496

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

    Situated about 20 minutes' walk from Charlotte Square, the intimate Roseate Edinburgh Hotel features Wi Fi in the rooms and a private parking garage on site. The 5-star luxury hotel is located in a…

    To the hotel

    price for 1 night
    Book Now From US$ 496
  • Courtyard By Marriott Edinburgh

    From US$ 311

    1 - 3 Baxter's Place, Edinburgh, United Kingdom (To the map)

    Offering a snack and drink vending machine, and a lift, Courtyard By Marriott Edinburgh Hotel is set within 5 minutes' walk of Edinburgh Playhouse. Public parking is available nearby at this hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 311
  • Delta Hotels By Marriott Edinburgh

    From US$ 272

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

    Offering a snack and drink vending machine, and a lift, Delta Hotels By Marriott Edinburgh is around 3.4 km from Heriot-Watt University. An indoor pool as well as a steam room, a Jacuzzi and a sauna…

    To the hotel

    price for 1 night
    Book Now From US$ 272
  • Ten Hill Place

    From US$ 439

    10 Hill Place, Edinburgh, United Kingdom (To the map)

    Ten Hill Place Hotel Edinburgh, located just near the shopping mall "North Bridge", features a flat screen TV, a shared lounge and a cable flat-screen. Set within a few minutes' drive from Royal Mile…

    To the hotel

    price for 1 night
    Book Now From US$ 439
  • Hampton By Hilton Edinburgh West End

    From US$ 314

    166 Fountainbridge, Edinburgh, United Kingdom (To the map)

    Featuring a cash machine and a lift, Hampton By Hilton Edinburgh West End Hotel is situated in Haymarket with a number of pubs, cafés and restaurants, about 20 minutes on foot from The Real Mary…

    To the hotel

    price for 1 night
    Book Now From US$ 314
  • Leonardo Edinburgh Murrayfield

    From US$ 201

    187 Clermiston Road, Edinburgh, United Kingdom (To the map)

    Nestled in the Murrayfield district of Edinburgh, well-known for historical sights like Edinburgh Castle set approximately 6 km away, the 4-star Leonardo Edinburgh Murrayfield offers a restaurant and…

    To the hotel

    price for 1 night
    Book Now From US$ 201
  • Courtyard By Marriott Edinburgh West

    From US$ 268

    2 Research Avenue South, Edinburgh, United Kingdom (To the map)

    If you are in love with sports, the 4-star Courtyard By Marriott Edinburgh West Hotel has a great location as it is set within 7 km of BT Murrayfield Stadium; also Bonaly Country Park is 4 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 268
  • Radisson Collection Hotel, Royal Mile Edinburgh

    From US$ 212

    1 George IV Bridge, Edinburgh, United Kingdom (To the map)

    Located near the historic fortress "Edinburgh Castle", the 5-star Radisson Collection Hotel, Royal Mile Edinburgh has shoe shining service, room services and dry cleaning service. This contemporary…

    To the hotel

    price for 1 night
    Book Now From US$ 212