Menu

Search options

2026-03-05

2026-03-06
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.

All Edinburgh hotels

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

2695 results

  • Old Town Place

    From US$ 302

    Eh11 2Hd 1/2, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 302
  • Stylish Studio Near Beach

    From US$ 244

    Flat 2, 73B Main Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 244
  • Newington Accommodation

    From US$ 428

    21/3 Oxford Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 428
  • Edinburgh City Center Haymarket Double Room

    Haymarket Terrace, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • The Brunswick Street Residence

    From US$ 786

    Brunswick Street, Edinburgh Eh7 5Jb, Edinburgh, United Kingdom (To the map)

    The Brunswick Street Residence Edinburgh, located in Leith district, withing 650 metres from Omni Centre, features views of the garden. The venue also has an equipped kitchenette area with a…

    To the hotel

    price for 1 night
    Book Now From US$ 786
  • Warm&Welcoming City Centre Apartments By Meadows 5

    From US$ 617

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

    To the hotel

    price for 1 night
    Book Now From US$ 617
  • Bailie Royal Mile Apartment

    From US$ 429

    3, 2F1 Bailie Fyfe'S Close, 107 High Street, Edinburgh, United Kingdom (To the map)

    Located in Old Town district within a 7-minute walk of The Royal Edinburgh Military Tattoo, the 44 m² Bailie Royal Mile apartment accommodates up to 4 guests. The property also has a kitchen with a…

    To the hotel

    price for 1 night
    Book Now From US$ 429
  • Contemporary Boutique Home - Garden & Parking

    From US$ 391

    Niddrie Marischal Cres, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 391
  • Pass The Keys Spacious And Homely Flat On The Royal Mile

    From US$ 690

    51/3 Blackfriars Street, Edinburgh, United Kingdom (To the map)

    Pass The Keys Spacious And Homely Flat On The Royal Mile Edinburgh is set in a residential area, 5 minutes' walk of The Real Mary King's Close. The accommodation consists of a fully equipped kitchen,…

    To the hotel

    price for 1 night
    Book Now From US$ 690
  • Guestready - Serenity Flat Near St. James Centre

    From US$ 499

    Edinburgh, United Kingdom (To the map)

    The 85 m² Guestready - Serenity Flat Near St James Centre apartment is set within 1.7 km of the royal Holyrood Park.

    To the hotel

    price for 1 night
    Book Now From US$ 499
  • Elegant & Sunny 2Bd Basement Stay, Edinburgh!

    From US$ 203

    15A Manor Place Basement Flat, Edinburgh, United Kingdom (To the map)

    The 1-room Elegant & Sunny 2Bd Basement Stay, Edinburgh! apartment is set merely 1.6 km from the combined National Museum of Scotland.

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • 2 Bedroom Flat On Ground Floor In Edinburgh With Parking

    From US$ 235

    9 Dudley Avenue South, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 235
  • Guestready - Bright & Airy 1Br Flat In Center

    From US$ 571

    Edinburgh, United Kingdom (To the map)

    Located in Old Town district, Guestready - Bright & Airy 1Br Flat In The Heart Of Edinburgh is next-door to the combined National Museum of Scotland and a 5-minute drive from Arthur's Seat hike. The…

    To the hotel

    price for 1 night
    Book Now From US$ 571
  • Joivy Spacious Apartment Next To The Meadows

    From US$ 571

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

    Spacious 3Br Apt Moments From The Meadows & Old Town is located in a residential area of Edinburgh in 15 minutes walking distance from Royal Mile. With access to the public research University of…

    To the hotel

    price for 1 night
    Book Now From US$ 571
  • The Braveheart House

    From US$ 139

    24 Gilmore Place, Edinburgh, United Kingdom (To the map)

    The green Flag park "Princes Street Gardens" is located around 17 minutes' walk away, and Arthur's Seat hike is 3 km from Ivy Braveheart Edinburg Hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • B&B In Edinburgh

    From US$ 459

    18 St Peter Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 459
  • Kew House

    From US$ 154

    1 Kew Terrace, Edinburgh, United Kingdom (To the map)

    Situated 10 minutes' drive from the historic fortress "Edinburgh Castle", the 5-star Kew House Hotel Edinburgh offers a lobby fireplace and a garden. This luxury guest house lies in Haymarket with a…

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • Charming 3 Bed Cottage , Private Budget Room , Free Street Parking , Strong Fibre Optic Internet , Garden

    From US$ 73

    85 Ferniehill Road, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Edinburgh Central Morrison Aparthotel

    From US$ 266

    196 Morrison Street, Edinburgh, United Kingdom (To the map)

    Edinburgh Morrison Aparthotel is set 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, less than a 6…

    To the hotel

    price for 1 night
    Book Now From US$ 266
  • City Getaway - Homestay

    From US$ 210

    17 Muirhouse Parkway, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 210