Menu

Search options

2026-06-10

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

Edinburgh hotels in Edinburgh City Centre

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

890 results

  • Point A Hotel Edinburgh Haymarket

    From US$ 69

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

    Set within 1.5 km from The Real Mary King's Close, the 3-star Point A Hotel Edinburgh Haymarket features free Wi Fi throughout the venue as well as public parking nearby. Located off the Scottish…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Courtyard By Marriott Edinburgh

    From US$ 373

    1 - 3 Baxter's Place, Edinburgh, United Kingdom (To the map)

    Offering a snack and drink vending machine, and a lift, Courtyard By Marriott Edinburgh Hotel is set within 5 minutes' walk of Edinburgh Playhouse. Public parking is available nearby at this hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 373
  • Rabble

    From US$ 155

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

    Offering a restaurant and a storage for belongings, Rabble Hotel Edinburgh is set close to New Town. The Royal Edinburgh Military Tattoo is 0.8 km from the inn, while the art museum "Scottish…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Motel One Edinburgh-Royal

    From US$ 233

    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$ 233
  • Castle Rock Hostel - Adults Only

    From US$ 21

    15 Johnston Terrace, Edinburgh, United Kingdom (To the map)

    Castle Rock Hostel is located in Old Town district next to Grassmarket. The local John Knox House History Museum is 0.8 km from this venue, while the 200-foot spire "Scott Monument" is 0.9 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • 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 - Haymarket By Ihg

    From US$ 101

    46 Torphichen Street, Edinburgh, United Kingdom (To the map)

    Voco Edinburgh - Haymarket Hotel, located not far from Camera Obscura and World of Illusions, features allergy-free rooms, a luggage room and a safety deposit box. The venue comprises 150 rooms.

    To the hotel

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

    From US$ 189

    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$ 189
  • A&O Edinburgh City

    From US$ 69

    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$ 69
  • High Street Hostel - Over 18S Only, Backpackers Atmosphere (Adults Only)

    From US$ 16

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

    The cosy High Street Hostel is set next to Royal Mile. This venue features free Wi Fi in public areas.

    To the hotel

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

    From US$ 448

    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$ 448
  • Le Monde Hotel

    From US$ 174

    16 George Street, Edinburgh, United Kingdom (To the map)

    Featuring a nightclub, spa therapy, and various recreational opportunities, the 4-star Le Monde Hotel is situated near the shopping district of Edinburgh. Located near a train station, the designer…

    To the hotel

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

    From US$ 483

    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$ 483
  • Fraser Suites Edinburgh

    From US$ 207

    12-26 St Giles Street, Edinburgh, United Kingdom (To the map)

    Offering a restaurant and storage for belongings, the 4-star Fraser Suites Edinburgh lies in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, just 6 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 207
  • 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
  • The Broughton Townhouse

    From US$ 241

    37 Broughton Place, Edinburgh, United Kingdom (To the map)

    The perfect Broughton Hotel is situated near the entertainment district of Edinburgh, 400 metres from Mansfield Place Church. This 3-star hotel offers Wi-Fi throughout the property and parking on…

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • 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
  • Angels Share Hotel

    From US$ 159

    9-11 Hope Street, Edinburgh, United Kingdom (To the map)

    The 4-star Angels Share Hotel is placed in a tourist area of Edinburgh, 2.3 km from Royal Botanic Garden Edinburgh - very convenient if you want to immerse yourself in nature. Located a 5-minute walk…

    To the hotel

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

    From US$ 1864

    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$ 1864
  • Holyrood Aparthotel

    From US$ 374

    1 Nether Bakehouse, Edinburgh, United Kingdom (To the map)

    Set approximately 17 minutes on foot from Edinburgh Castle, the 4-star Holyrood Aparthotel Edinburgh is located 300 metres away from Sir Jules Thorn Exhibition of the History of Surgery. Private…

    To the hotel

    price for 1 night
    Book Now From US$ 374