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-04-19

2026-04-20

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

All Edinburgh hotels

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

2782 options found

  • The Hedges

    19 Hillside Crescent, Edinburgh, United Kingdom (Show map)

    Show map

    The 5-star The Hedges Hotel Edinburgh is located about 25 minutes' walk from Arthur's Seat and features a sunbathing terrace and a golf course.

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Grosvenor Gardens Hotel

    1 Grosvenor Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    A mere 1.1 km from Charlotte Square, the 4-star Grosvenor Gardens Hotel Edinburgh includes 9 rooms. The Saint Mary's Cathedral is located approximately 5 minutes' walk from this Edinburgh hotel, and…

    More...
    BOOK
  • Channings Hotel, An Ascend Hotel Collection Member

    12-16 South Learmonth Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    Overlooking the garden, Channings Hotel, An Ascend Hotel Collection Member Edinburgh is about a 25-minute walk from the Thistle chapel "St Giles' Cathedral". The hotel offers public parking nearby.

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Fountain Court Apartments - Royal Garden

    2 York Buildings, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Fountain Court Apartments - Royal Garden Edinburgh hotel stands just 1.2 km from the combined National Museum of Scotland and features tour/ticket assistance.

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184
  • Aaron Lodge

    128 Old Dalkeith Road, Edinburgh, United Kingdom (Show map)

    Show map

    Aaron Lodge Edinburgh hotel includes 10 rooms and is 4.3 km from The Writers' Museum. Guests travelling by car can also use parking on site.

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • 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
  • 10 Claredon Crescent

    10 Clarendon Crescent, Edinburgh, United Kingdom (Show map)

    Show map

    Guests of 10 Claredon Crescent Hotel Edinburgh can enjoy access to the Museum of Childhood, located a 20-minute walk away.

    More...
    BOOK
  • Stewart By Heeton Concept - Aparthotel Edinburgh

    10 Young Street, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a location a 5-minute walk from the grand townhouse "Georgian House", Stewart By Heeton Concept - Aparthotel Edinburgh offers 35 rooms.

    More...
    From US$ 286
    price for 1 night
    BOOK From US$ 286
  • 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
  • Atlas Guest House

    30 London Street Edinburgh, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a storage for belongings, the 2-star Atlas Guest House Edinburgh is located about a 5-minute stroll from Mansfield Place Church. This Edinburgh guest house is in the Anderlecht district…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Amaragua Guest House

    10 Kilmaurs Terrace, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring views of the mountain, Amaragua Guest House Edinburgh is located a 16-minute walk from the chill Summerhall Cafe. To keep fit, a golf course and tennis courts provided for guests at this…

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • Kingsway Guest House

    5 East Mayfield, Newington, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Kingsway Guest House Edinburgh features 6 rooms and lies 2.8 km from Edinburgh Castle. Guests travelling by car can also use a car park on site.

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Pure Citystay Elliott House

    8-10 Hillside Crescent, Edinburgh, United Kingdom (Show map)

    Show map

    Located approximately 5 minutes' walk from the 3-star Pure Citystay Elliott House Edinburgh hotel, guests can reach the Heart of Midlothian.

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Edinburgh First Holland House

    Pollock Halls Of Residence, Edinburgh, United Kingdom (Show map)

    Show map

    Located nearly 25 minutes' walk from the 2-star Edinburgh First Holland House Hotel, guests can reach the Edinburgh Old Town.

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Abbotsford Guest House

    36 Pilrig Street, Edinburgh, United Kingdom (Show map)

    Show map

    Guests of the 3-star Abbotsford Guest House Edinburgh can visit the Royal Yacht Britannia, situated 2.5 km away. The hotel features 24-hour security along with a luggage room.

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • 28 York Place Hotel

    28 York Place, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star smoke-free 28 York Place Hotel Edinburgh gives quick access to the Sherlock Holmes Statue, situated only a 6-minute walk away. The eco-friendly hotel features 10 rooms and comforts such as…

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • The Brewers Rooms Contemporary Aparthotel

    126 Canongate, Edinburgh, United Kingdom (Show map)

    Show map

    Situated nearly 5 minutes' walk from the commemorative tower "Nelson Monument", the 4-star The Brewers Rooms Contemporary Aparthotel Edinburgh features a shopping area. This Edinburgh hotel provides…

    More...
    From US$ 364
    price for 1 night
    BOOK From US$ 364
  • Braid Apartments By Mansley

    27 Thistle Street, Edinburgh, United Kingdom (Show map)

    Show map

    Braid Apartments By Mansley Edinburgh hotel, located 15 minutes' walk from the Museum of Childhood, features Wi-Fi throughout the property. The aparthotel also includes parking.

    More...
    From US$ 172
    price for 1 night
    BOOK From US$ 172
  • Ivy- Braveheart Guest House

    26 Gilmore Place, Edinburgh, United Kingdom (Show map)

    Show map

    Located merely 1.8 km from the Edinburgh Old Town, the 3-star smoke-free Ivy- Braveheart Guest House Edinburgh offers Wi-Fi in public areas and a car park. Staying at this Edinburgh guest house…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Smith Place Hotel

    3 Smith'S Place, Edinburgh, United Kingdom (Show map)

    Show map

    Providing 9 rooms, the 3-star Smith Place Hotel Edinburgh is around a 25-minute walk from the Hanover Fine Arts. Wi-Fi is available in public areas and public parking is provided nearby too.

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