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

  • The Barony Fox

    31 Barony Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Bank St Royal Mile

    From US$ 599

    Bank Street, Edinburgh, United Kingdom (To the map)

    Located in Old Town district, Bank St Royal Mile is next-door to the historic fortress "Edinburgh Castle" and a 5-minute drive from Arthur's Seat hike. The venue has a kitchen with dishwasher, an…

    To the hotel

    price for 1 night
    Book Now From US$ 599
  • Dragon Suites - Edinburgh City Centre 2 Bed Apartment

    From US$ 1006

    42 Melville Street, Edinburgh, United Kingdom (To the map)

    Melville St Luxury Apartment 2 Bedrooms Free Parking Edinburgh is set 1.4 km from the combined National Museum of Scotland and 1.5 km from Royal Mile in West End district. The rooms include…

    To the hotel

    price for 1 night
    Book Now From US$ 1006
  • Midkinleith Farm Holiday Cottage

    From US$ 183

    Midkinleith Farm Currie, Edinburgh, United Kingdom (To the map)

    Midkinleith Farm Villa offers a self-catering accommodation in Edinburgh, a few minutes' drive from BT Murrayfield Sports Stadium. The venue also comes with a kitchen, which is equipped with an oven,…

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Picardy Place Apartment

    From US$ 654

    17/5 Union Place, Edinburgh, United Kingdom (To the map)

    Picardy Place is set 1.1 km from the Leith Princes Street and 1.2 km from The Royal Edinburgh Military Tattoo in New Town district. Featuring a living area, flat - screen TV and a satellite flat…

    To the hotel

    price for 1 night
    Book Now From US$ 654
  • The Inverleither

    From US$ 352

    78 Inverleith Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 352
  • Luxury Georgian City Retreat By Sovo Apartments

    From US$ 314

    31 Bernard Street, Edinburgh, United Kingdom (To the map)

    The green Flag park "Princes Street Gardens" is a 10-minute drive from the 2-room Luxury Georgian City Retreat With Hot Tub & Patio apartment, while Edinburgh Port is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 314
  • Montgomery Apartments - Stevensons

    From US$ 114

    11 Stevenson Drive, Edinburgh, United Kingdom (To the map)

    Montgomery Apartments - Stevensons is located a 5-minute drive to BT Murrayfield Sports Stadium and offers accommodation with free Wi Fi throughout the venue. The units come equipped with a separate…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Samsara Home

    From US$ 160

    10A Craigmillar Castle Gardens Craigmillar Castle Gardens, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Hamish'S Hame Edinburgh Licence No Eh 69774 R Energy Rating C

    From US$ 523

    Springvalley Terrace, Morningside, Edinburgh, United Kingdom (To the map)

    Overlooking the city, Hamish'S Hame Edinburgh offers accommodation withing a 10-minute drive from the combined National Museum of Scotland. A kitchen with a microwave, refrigerator and an oven is…

    To the hotel

    price for 1 night
    Book Now From US$ 523
  • Stylish Flat In 1860'S Listed Building

    From US$ 264

    62 Rosemount Buildings, Edinburgh, United Kingdom (To the map)

    Featuring views over the garden, Stylish Flat In 1860'S Listed Building For is located withing 600 metres from Edinburgh International Conference Centre. There is a kitchen appointed with an oven, a…

    To the hotel

    price for 1 night
    Book Now From US$ 264
  • Elegant 2-Bedroom Apartment In Edinburgh City Centre

    From US$ 1018

    Northumberland Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1018
  • Bright, Modern 2 Bedroom House With Free Parking!

    From US$ 565

    19 Grieve Crescent, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 565
  • Our House @ Little France

    From US$ 797

    63 Tweedsmuir Drive, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 797
  • Beautiful Meadowbank Apartment With On-Street Parking

    From US$ 670

    5 Dalgety Road, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 670
  • Hoopers Hideaway Caravan Rental Setonsands

    From US$ 231

    21 Turnberry Setonsands Haven Holiday Park, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 231
  • Hayloft Edinburgh

    From US$ 326

    Buteland Road, Balerno Balerno, Edinburgh, United Kingdom (To the map)

    Hayloft Edinburgh provides guests with a cable flat-screen and a TV. This property has 2 bedrooms and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 326
  • Lasswade Road House

    From US$ 402

    Lasswade Road, Edinburgh, United Kingdom (To the map)

    First Lasswade Road Villa provides guests with a picnic area and free self parking as well as a fireplace, entertainment activities and barbeque grills. Arthur's Seat hike can be found at a 4 km…

    To the hotel

    price for 1 night
    Book Now From US$ 402
  • Luxury Apartment - Portobello

    From US$ 337

    26 Promenade, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 337
  • Hutchison Apartments

    From US$ 206

    19 Hutchison Crossway, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 206