Menu

Search options

2026-02-27

2026-02-28
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.

Hotels in Edinburgh near Omni 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

1863 results

  • Unique Cozy Nest For 2, Old Town

    From US$ 268

    66 St Mary'S St 1St Floor, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 268
  • Royal Mile Apartments

    From US$ 1036

    1 Parliament Square, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    Guests can stay in The St Giles Apartment By Edinburgh City apartment when visiting Edinburgh. The accommodation comprises 3 bedrooms and 1 bathroom. The venue can host up to 6 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 1036
  • Abbey Strand Apartments, At Holyrood

    From US$ 413

    Abbey Strand Apartments, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    Abbey Strand Apartments At Holyrood, set next to Palace of Holyroodhouse, is 15 km from Turnhouse airport. The property comprises 9 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 413
  • A&O Edinburgh City

    From US$ 83

    50 Blackfriars Street, Edinburgh, United Kingdom

    0.8 km to Omni Centre (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$ 83
  • Advocates Apartment

    From US$ 684

    1 Advocate'S Close, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    Located in Old Town district next to The Real Mary King's Close, the 80 m² Advocates apartment accommodates up to 4 guests. This venue features 2 bathrooms with a shower and a bath.

    To the hotel

    price for 1 night
    Book Now From US$ 684
  • 3 Double-Bed Georgian Apartment In Prime Location

    From US$ 302

    10 Great King Street, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    Guests can opt to stay at Georgian Apartment In Prime Location apartment when visiting New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century in…

    To the hotel

    price for 1 night
    Book Now From US$ 302
  • Holiday Inn Express Edinburgh - Royal Mile By Ihg

    From US$ 233

    300 Cowgate, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    Featuring a vending machine and a lift, the 3-star Holiday Inn Express Edinburgh - Royal Mile, An Ihg Hotel stands at a 500-metre distance from The Real Mary King's Close. Public parking is available…

    To the hotel

    price for 1 night
    Book Now From US$ 233
  • Luxury Apartment At Edinburgh

    From US$ 390

    89 Holyrood Road, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 390
  • Central 2Br Park Royal Apartment With Balcony And Parking

    From US$ 278

    89 Holyrood Road, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • The Holyrood Park Residence

    From US$ 545

    The Park, Holyrood Road, Edinburgh Eh8 8Ba, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    The Holyrood Park Residence Edinburgh, located in Old Town district, 1.1 km from Omni Centre, features views of the city. Rooms come with a balcony, a TV set and TV with satellite channels as well as…

    To the hotel

    price for 1 night
    Book Now From US$ 545
  • Edinburgh Old Town

    From US$ 491

    89-23 Holyrood Road, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    Edinburgh Old Town is positioned within 1.2 km from Royal Mile, in a residential area of Edinburgh. The venue includes a kitchen with a washing machine, a refrigerator and an electric kettle provided.

    To the hotel

    price for 1 night
    Book Now From US$ 491
  • The Holyrood Road Residence

    From US$ 442

    Holyrood Road, Edinburgh Eh8 8Ba, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    The Holyrood Road Residence apartment welcomes travellers in the centre of Edinburgh, within short driving distance of Omni Centre. The venue includes a kitchen with a microwave, a refrigerator and…

    To the hotel

    price for 1 night
    Book Now From US$ 442
  • The Tron Square Residence

    From US$ 416

    15/7 Tron Square, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    The Tron Square Residence apartment provides good lodging for 4 guests in Edinburgh. The Venue consists of 2 bedrooms, 1 bathroom, and also a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 416
  • Central Spacious Flat At Royal Mile - Pass The Keys

    From US$ 393

    15/8 Tron Sq, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    Located in the centre of Edinburgh, the 56 m² Pass Keys Cosy Flat With Balcony At The Heart Of Old Town Apartment apartment offers fast access to John Knox House Local History Museum around 5…

    To the hotel

    price for 1 night
    Book Now From US$ 393
  • Mccrae'S Bed And Breakfast

    From US$ 234

    44 East Claremont St, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    Featuring free Wi-Fi in the rooms, Mccrae'S Bed And Breakfast offers low-budget accommodation in Edinburgh. Scottish National Gallery is 1.3 km from the bed & breakfast and Concrete Wardrobe is 0.4…

    To the hotel

    price for 1 night
    Book Now From US$ 234
  • Bright And Modern 2 Bed Apartment

    From US$ 421

    27/10 Blair Street, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    Stunning 2-Bedroom Apartment With A Beautiful View Edinburgh is placed in Old Town district, within a 5-minute walk of the quick bites Burrito' n' Shake. This venue features 2 bedrooms and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 421
  • The Spires Edinburgh

    From US$ 167

    93 95 Hanover Street, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    The Spires Edinburgh apartment lies not far from Royal Mile and features 24-hour front desk assistance, 24-hour security service and wake up service. It consists of 2 bedrooms, a fully equipped…

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • The Spires Serviced Apartments Edinburgh

    From US$ 161

    Hanover Street, 93-95, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    The Spires Edinburgh is located in a residential area of Edinburgh, within 0.7 km from The Royal Edinburgh Military Tattoo. It offers accommodation with a flat screen TV, a cable flat-screen and a…

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Cosy N Comfy Flat In Historic Heart Of Edinburgh

    From US$ 323

    21 Blair Street, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    Guests can opt to stay at Cosy N Comfy Flat In Historic Heart Of Edinburgh Apartment apartment when visiting Old Town, which is a bustling area of centuries-old buildings and narrow alleys in…

    To the hotel

    price for 1 night
    Book Now From US$ 323
  • City Centre Apartment

    From US$ 681

    21/1 Hanover Street, Edinburgh, United Kingdom

    0.8 km to Omni Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 681