Edinburgh Hotel
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-03-18

2026-03-19

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Pet-friendly hotels in Edinburgh

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

310 options found

  • Travelodge Edinburgh Musselburgh

    Msa A1 Old Craighall Musselburgh, Fisherrow, United Kingdom (Show map)

    Show map

    The 3-star Travelodge Edinburgh Musselburgh Fisherrow hotel has 44 rooms and is located 4.6 km from the Royal Musselburgh Golf Club. There is also a car park.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Peggyslea Farm B&B

    Peggyslea Farm Nine Mile Burn, Nine Mile Burn, United Kingdom (Show map)

    Show map

    Located 2.9 km from West Kip Hill, the 4-star Peggyslea Farm B&B Nine Mile Burn includes 13 rooms. Guests who stay at the bed & breakfast can park their car on site.

    More...
    From US$ 176
    price for 1 night
    BOOK From US$ 176
  • Parkhead House

    Parkhead House Abercorn Road Hopetoun South Queensferry West Lothian, North Queensferry, United Kingdom (Show map)

    Show map

    Parkhead House Bed & Breakfast North Queensferry is situated in a popular area of North Queensferry, 4.7 km from the Queensferry Museum and 25 minutes' walk from Midhope Castle. Staying here you can…

    More...
    From US$ 300
    price for 1 night
    BOOK From US$ 300
  • Towerbridge64

    64 Tower Bridge Road, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Towerbridge64 Hotel Edinburgh features 29 rooms and lies 2.8 km from the London Eye. Wi-Fi is offered in public areas at the hotel.

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • Queen Street Boutique Suites

    Queen Street, Edinburgh, United Kingdom (Show map)

    Show map

    Situated nearly 5 minutes' walk from the 5-star Queen Street Boutique Suites Edinburgh hotel, guests can reach the Hanover Fine Arts in no time. There is also public parking.

    More...
    From US$ 814
    price for 1 night
    BOOK From US$ 814
  • East Claremont Guest House

    2 East Claremont Street, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring Wi-Fi throughout the property, the 4-star East Claremont Guest House Edinburgh is approximately a 5-minute walk from The Ceramic Experience. The hotel provides 24-hour security and luggage…

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • The Eskbank Hotel - Rathan House

    45 Eskbank Road, Dalkeith, United Kingdom (Show map)

    Show map

    Located 2 km from the Edinburgh Butterfly and Insect World, The Eskbank Hotel - Rathan House Dalkeith is a 5-minute walk from St David's. This hotel entices guests with complimentary private parking,…

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Garfield Guest House

    264 Ferry Road, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Garfield Guest House Edinburgh provides proximity to the Museum of Childhood, which is located nearly a 25-minute walk away. Highlights at this Edinburgh bed & breakfast include Wi-Fi in…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Royal Mile Balconies By The Castle

    493 Lawnmarket,The Royal Mile, Edinburgh, United Kingdom (Show map)

    Show map

    Located approximately 5 minutes on foot from the 5-star Royal Mile Balconies By The Castle Aparthotel Edinburgh, guests can quickly reach the art museum "Scottish National Gallery". Wi-Fi is…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Slateford House 1770 Luxury Aparthotel By The House Of Danu

    51-53 Lanark Road, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Slateford House 1770 Luxury Aparthotel By The House Of Danu Edinburgh offers proximity to The Parish Church of St Cuthbert, which is located 4.3 km away. Guests travelling by car can also…

    More...
    From US$ 722
    price for 1 night
    BOOK From US$ 722
  • 33 Castle Terrace

    33 Castle Terrace, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a location 5 minutes' walk from Princes Mall Shopping Centre, 33 Castle Terrace Aparthotel Edinburgh offers 7 rooms.

    More...
    From US$ 382
    price for 1 night
    BOOK From US$ 382
  • 89 The Merchants- Chic Aparthotel By The House Of Danu

    89 Constitution Street, Edinburgh, United Kingdom (Show map)

    Show map

    89 The Merchants- Chic Aparthotel By The House Of Danu Edinburgh offers guests access to Arthur's Seat, which is a 10-minute ride away.

    More...
    From US$ 470
    price for 1 night
    BOOK From US$ 470
  • Cs Exclusive Apartments Of Princess Street West End

    Canning Street, Edinburgh, United Kingdom (Show map)

    Show map

    Cs Exclusive Apartments Of Princess Street West End Edinburgh hotel offers quick access to Charlotte Square, which is only a 7-minute walk away.

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Falcon Crest Guest House

    70 South Trinity Road, Edinburgh, United Kingdom (Show map)

    Show map

    Located around a 25-minute walk from the landscaped Princes Street Gardens, the 3-star Falcon Crest Guest House Edinburgh provides guests with luggage storage. Street parking is available on site.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Premier Suites Edinburgh Fountain Court

    121 Grove Street, Edinburgh, United Kingdom (Show map)

    Show map

    Premier Suites Edinburgh Fountain Court lies in a central area, about a 20-minute walk from Royal Mile and a mere 1.4 km from The Parish Church of St Cuthbert. Wi-Fi and parking are also available at…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • The Spires Serviced Apartments Edinburgh

    Hanover Street, 93-95, Edinburgh, United Kingdom (Show map)

    Show map

    The Spires Serviced Apartments Edinburgh is located 5 minutes' stroll from Princes Mall Shopping Centre and overlooks the city. Guests will enjoy having Wi-Fi, and those with cars will appreciate a…

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • Km Apartments

    5-9 Richmond Place, Edinburgh, United Kingdom (Show map)

    Show map

    Situated only 1.4 km from the historic fortress "Edinburgh Castle", Km Apartments provides guests with Wi-Fi for either business or leisure. Giving access to a train station, the apartment lies…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • B+B Edinburgh

    3 Rothesay Terrace, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star B+B Edinburgh hotel is located in the Oudergem / Auderghem district, about a 5-minute walk from Water of Leith. A library bar as well as various recreational opportunities and a library…

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Royal Mile Romance By Edinburgh Heritage Collection

    457 Lawnmarket, Old Town, Edinburgh, United Kingdom (Show map)

    Show map

    Located around 5 minutes' walk from The Writers' Museum, Royal Mile Romance By Edinburgh Heritage Collection apartment gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • The Porty Beach House

    8 Rathbone Place, Edinburgh, United Kingdom (Show map)

    Show map

    The 1-room The Porty Beach House Edinburgh is nestled in the Portobello district, around a 10-minute drive from Arthur's Seat. The 40 m² apartment with a patio is located just moments from Portobello…

    More...
    From US$ 283
    price for 1 night
    BOOK From US$ 283