Menu

Search options

2026-04-25

2026-04-26
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.

Pet-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

355 results

  • 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 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
  • Hotel Du Vin Edinburgh

    From US$ 164

    11 Bristo Place, Edinburgh, United Kingdom (To the map)

    Featuring a restaurant and a luggage room, Hotel Du Vin Edinburgh lies only 300 metres away from National Museum of Scotland. Additionally, the hotel provides guests with a safe deposit box and 24…

    To the hotel

    price for 1 night
    Book Now From US$ 164
  • Voco Edinburgh - Royal Terrace By Ihg

    From US$ 324

    18 Royal Terrace, Edinburgh, United Kingdom (To the map)

    The 4-star Voco Edinburgh - Royal Terrace, An Ihg Hotel, located just 9 minutes' walk from Dugald Stewart Monument, features steam baths, a sauna, and a shared lounge. Nestled within gardens, the…

    To the hotel

    price for 1 night
    Book Now From US$ 324
  • Ibis Edinburgh Centre South Bridge - Royal Mile

    From US$ 220

    77 South Bridge, Edinburgh, United Kingdom (To the map)

    The cosy venue is located in the centre of Edinburgh within reach of Royal Mile and 0.8 km from Co-op Food. It offers non-smoking rooms, free WiFi in public areas and public parking nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • 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
  • Motel One Edinburgh-Royal

    From US$ 322

    18-21 Market Street, Edinburgh, United Kingdom (To the map)

    Featuring a safety deposit box and a luggage room, Motel One Edinburgh-Royal offers accommodation in Old Town district, 0.6 km from the green Flag park "Princes Street Gardens". Set close to the…

    To the hotel

    price for 1 night
    Book Now From US$ 322
  • Aparthotel Adagio Edinburgh Royal Mile

    From US$ 356

    231 Canongate, Edinburgh, United Kingdom (To the map)

    Aparthotel Adagio Edinburgh Royal Mile is a 4-star property with a lift and a vending machine, set 12 minutes' walk from The Robertson Mausoleum, one of the divine tourist destinations in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 356
  • Doubletree By Hilton Edinburgh - Queensferry Crossing

    From US$ 85

    St Margarets Head, North Queensferry, United Kingdom (To the map)

    Placed at a 750-metre distance away from Ferry Loch, the 4-star Doubletree By Hilton Edinburgh - Queensferry Crossing North Queensferry includes 147 rooms for guests. Priory Church is placed 5…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Brewdog Doghouse Edinburgh

    From US$ 296

    5 New Street, Edinburgh, United Kingdom (To the map)

    Brewdog Doghouse Edinburgh Hotel is set in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, merely 5 minutes' walk from Museum of Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 296
  • Old Town Chambers, Autograph Collection

    From US$ 646

    Royal Mile 329 High Street Edinburgh Eh1 1Pn, Edinburgh, United Kingdom (To the map)

    Cheval Old Town Chambers Aparthotel Edinburgh is a great place to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, approximately 18 minutes' walk from Holyrood…

    To the hotel

    price for 1 night
    Book Now From US$ 646
  • A&O Edinburgh City

    From US$ 264

    50 Blackfriars Street, Edinburgh, United Kingdom (To the map)

    Safestay Edinburgh Royal Mile is located in Old Town district next to the shopping mall "North Bridge".

    To the hotel

    price for 1 night
    Book Now From US$ 264
  • Princes Street Suites

    From US$ 154

    16 Waterloo Place, Edinburgh, United Kingdom (To the map)

    Featuring a lift and a vending machine, the 4-star Princes Street Suites Edinburgh stands 6 minutes' walk from Omni Centre. This Edinburgh aparthotel offers public parking nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • Ibis Budget Hotel Edinburgh Park

    From US$ 143

    Edinburgh Business Park, Edinburgh, United Kingdom (To the map)

    The 3-star Ibis Budget Edinburgh Park is set 6 km from the sports BT Murrayfield Stadium and 3.2 km from the large parkland Edinburgh Zoo. Set close to Gyle Shopping Centre, this venue boasts air…

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Travelodge Edinburgh Dreghorn

    From US$ 67

    46 Dreghorn Link A720 City Bypass, Edinburgh, United Kingdom (To the map)

    Featuring a garden and a free carpark, Travelodge Edinburgh Dreghorn is 15 minutes’ drive from Edinburgh Old Town. Pentland Hills is less than 2.6 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Holiday Inn Express Edinburgh Airport By Ihg

    From US$ 83

    101 Ingliston Rd,, Ingliston, United Kingdom (To the map)

    Holiday Inn Express Edinburgh Airport, An Ihg Hotel is located 4.1 km from Gyle Shopping Centre and offers express check-out, housekeeping and wake up calls. Cammo Estate Nature Park is less than 3.9…

    To the hotel

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

    From US$ 297

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

    The 3-star Holiday Inn Express Edinburgh City Centre, An Ihg Hotel includes 186 rooms and is set within 17 minutes' walk of Palace of Holyroodhouse.

    To the hotel

    price for 1 night
    Book Now From US$ 297
  • The Haymarket Hotel

    From US$ 252

    1-5 Coates Gardens, Edinburgh, United Kingdom (To the map)

    Nestled in West End with gay bars in Davie Village, chic fashion stores on Robson Street, and diverse dining ranging from ramen shops to seafood grills, the 3-star The Haymarket Hotel Edinburgh is a…

    To the hotel

    price for 1 night
    Book Now From US$ 252
  • Ja The Bruntsfield - Edinburgh

    From US$ 116

    69-74 Bruntsfield Place, Edinburgh, United Kingdom (To the map)

    Set about 5 minutes by car from National Museum of Scotland, the 4-star The Bruntsfield Hotel Edinburgh is located about 200 metres from Curiouser. A private parking garage is available on site at…

    To the hotel

    price for 1 night
    Book Now From US$ 116