Search options

Date

Date
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.

Apartments and B&Bs 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

1384 results

  • Edinburgh Metro Youth Hostel

    From US$ 258

    11/2 Robertson'S Close, Cowgate, Edinburgh, United Kingdom (To the map)

    Edinburgh Metro Youth Hostel is located in old Edinburgh, minutes away from Holyrood Abbey, Holyrood Park and St. Giles Cathedral.

    To the hotel

    price for 1 night
    Book Now From US$ 258
  • Hanover 71 Suites

    From US$ 191

    71 Hanover Street, Edinburgh, United Kingdom (To the map)

    Hanover 71 Suites is 1100 meters away from Festival Theatre. The hotel represents royal architecture in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • Lyncliff B&B

    From US$ 228

    4 Windsor Street, Edinburgh, United Kingdom (To the map)

    The family 2-star Lyncliff Hotel is set in the heart of Edinburgh. Guests will appreciate Lyncliff Hotel close proximity to Omni Centre, which is 300 meters away.

    To the hotel

    price for 1 night
    Book Now From US$ 228
  • The Randolph Rooms

    From US$ 221

    Flat 3/3 Randolph Crescent, Edinburgh, United Kingdom (To the map)

    The Randolph Rooms is a fine option to stay in Edinburgh. The hotel represents Georgian architecture in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 221
  • Terrace Hotel

    From US$ 95

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

    Terrace Hotel is 1400 meters away from National Museum of Scotland. The hotel is placed 15 minutes' walk from Real Mary King\'s Close .

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Ardmillan Hotel

    From US$ 93

    9-10 Ardmillan Terrace, Edinburgh, United Kingdom (To the map)

    Located 1050 meters away from Murrayfield Stadium, a 2-star Ardmillan hotel offers a classic accommodation within a 25-minute walk from Edinburgh Castle .

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Royal Mile Backpackers

    From US$ 23

    105 High Street, Edinburgh, United Kingdom (To the map)

    The 2-star Royal Mile Backpackers Hostel is located in old Edinburgh, minutes away from Holyrood Park, Royal Mile and St. Giles Cathedral.

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Rothesay Place

    8 Rothesay Place, Edinburgh, United Kingdom (To the map)

    Rothesay Place Hotel is a 2-star venue set just 2.6 km from Dynamic Earth . The hotel is placed 20 minutes' walk from National Museum of Scotland.

    To the hotel

    Book Now
  • Ramsay'S Bed & Breakfast

    From US$ 147

    25 East London Street, Edinburgh, United Kingdom (To the map)

    Ramsay'S Bed & Breakfast Bed & Breakfast is situated in the new center of Edinburgh in 15 minutes walking distance from St Giles\' Cathedral .

    To the hotel

    price for 1 night
    Book Now From US$ 147
  • Chalmers Street

    From US$ 322

    36 Chalmers Street, Edinburgh, United Kingdom (To the map)

    Chalmers Street - The Meadows Aparthotel is a great place to stay in Edinburgh. Guests can reach Calton Hill within a 20-minute walk.

    To the hotel

    price for 1 night
    Book Now From US$ 322
  • Adam Drysdale House

    From US$ 186

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

    The 2-star Adam Drysdale House Hotel is situated in the heart of Edinburgh. The hotel lies within 15 minutes' walk of Edinburgh Castle.

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Rick'S

    From US$ 307

    55A Frederick Street, Edinburgh, United Kingdom (To the map)

    Offering luxurious guest rooms, the stylish Rick'S Hotel lies within a 5-minute walk from Hanover Fine Arts. The building was renovated in 2010.

    To the hotel

    price for 1 night
    Book Now From US$ 307
  • Peggyslea Farm B&B

    From US$ 198

    Peggyslea Farm Nine Mile Burn, Edinburgh, United Kingdom (To the map)

    Peggyslea Farm B&B is a 4-star property situated about 17 km from Edinburgh Zoo. Guests can quickly get to Murrayfield Stadium, which is roughly 17 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 198
  • High Street Hostel

    From US$ 17

    8 Blackfriars St, Edinburgh, United Kingdom (To the map)

    The central 2-star High Street Hostel is set in a central area minutes away from Edinburgh Castle, Princes Street Gardens and St. Giles Cathedral.

    To the hotel

    price for 1 night
    Book Now From US$ 17
  • No 53 Frederick Street Bed And Breakfast

    From US$ 162

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

    Located in 10 minutes walking distance from Royal Mile, the 3-star No 53 Frederick Street Bed And Breakfast offers individual rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Carmichael Bed And Breakfast

    From US$ 229

    11 Ravelston Dykes, Edinburgh, United Kingdom (To the map)

    Carmichael Bed And Breakfast is a 3-star accommodation within 1.8 km of Princes Street Gardens. The property is set 25 minutes' walk from Camera Obscura and World of Illusions.

    To the hotel

    price for 1 night
    Book Now From US$ 229
  • Corstorphine Lodge Hotel

    From US$ 139

    186 St John Rd ,Edinburgh Eh12 8Sg, Edinburgh, United Kingdom (To the map)

    The charming Corstorphine Lodge Hotel offers accommodation in a busy area of Edinburgh. The city center is 10 minutes' walk of the property.

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • The Hedges Bed & Breakfast

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

    Offering en-suite guest rooms, the luxury The Hedges Bed & Breakfast Bed & Breakfast lies within a 20-minute walk from Edinburgh Castle .

    To the hotel

    Book Now
  • A Room In The City - West

    From US$ 122

    3 Randolph Crescent, Edinburgh, United Kingdom (To the map)

    A Room In The City - West is a good accommodation choice in Edinburgh. This hotel is situated 1.6 km away from Nelson Monument.

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Browns Bed And Breakfast

    From US$ 141

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

    Browns Bed And Breakfast is a luxury 4-star accommodation in Edinburgh. Palace of Holyroodhouse is within 15 minutes' walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 141