Menu

Search options

2026-03-01

2026-03-02
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 Camera Obscura and World of Illusions

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

1944 results

  • Safestay Edinburgh Cowgate

    From US$ 49

    96 Cowgate Edinburgh, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    Featuring free WiFi in the rooms, Cowgate Hostel is set 1.3 km from the official residence "Palace of Holyroodhouse".

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Georgian Gem In The New Town

    From US$ 2638

    Flat 2, 32 Great King St, Edinburgh Eh3 6Qh, Uk, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 2638
  • Sophisticated 3Br With Garden, Quiet New Town Lane

    From US$ 1135

    8 Northumberland Street South West Lane, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    Nestled in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, the 2-room Sophisticated 3Br, Free Parking & Private Garden, On Quiet Cobbled Lane…

    To the hotel

    price for 1 night
    Book Now From US$ 1135
  • Thistle City Inn

    From US$ 207

    Flat 1A 39 South Bridge, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    Thistle City Inn Edinburgh is set about a 5-minute walk from Lawnmarket bus stop, and a mere 5 minutes' walk from Royal Mile.

    To the hotel

    price for 1 night
    Book Now From US$ 207
  • Joivy Affordable 3,4,5 And 12 Bed Private Flats Next To Royal Mile (Adults Only)

    From US$ 210

    149 Cowgate, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    Located in Edinburgh, Altido Charming Flats Next To Royal Mile Apartment apartment is 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 210
  • Spacious 2-Bedroom Georgian Edinburgh City Apartment

    From US$ 396

    Heriot Row, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 396
  • Edinburgh Old Town Unique House

    From US$ 312

    Nether Craigwell, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    Guests can opt to stay at Edinburgh Old Town Unique House Apartment apartment when visiting Old Town, which is a bustling area of centuries-old buildings and narrow alleys in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 312
  • Old Town Brewery Apartment

    From US$ 352

    Calton Road 138/2, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    Old Town Brewery Apartment Edinburgh is set 1 km from The Real Mary King's Close and 1.5 km from the green Flag park "Princes Street Gardens" in Old Town district. This property near Museum of…

    To the hotel

    price for 1 night
    Book Now From US$ 352
  • Joivy Loft At The Brewery With Free Parking

    From US$ 647

    138 Calton Road, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    Spacious Calton Rd Apt Looking Over Calton Hill apartment is situated in Old Town district of Edinburgh, 15 km from Edinburgh airport. The accommodation consists of 1 bathroom and 2 bedrooms with…

    To the hotel

    price for 1 night
    Book Now From US$ 647
  • Fantastic Central 3 Double Bedrooms 2 Bathrooms Garden Apartment Sleeps 6

    From US$ 550

    12A Regent Terrace Edinburgh, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    The 2-room Fantastic Central 3 Double Bedrooms 2 Bathrooms Garden Apartment Sleeps 6 apartment is nestled in Royal Mile with incredible old architecture, shops, and restaurants, only 1.2 km from The…

    To the hotel

    price for 1 night
    Book Now From US$ 550
  • Joivy Budget 2, 4, 5 And 6 Bed Private Flats, In Historic Old Town (Adults Only)

    From US$ 137

    Robertsons Close, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    Altido Robertson Close - Comfy Flats Near Edinburgh Castle apartment is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, a mere 5 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Regent Terrace, Central And Charming, Quiet

    From US$ 348

    12 Regent Terrace, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    Regent Terrace apartment is situated within 1 km of Omni Centre, and has a number of amenities including a parking and private parking. Featuring a flat screen TV, flat - screen TV and a golf course,…

    To the hotel

    price for 1 night
    Book Now From US$ 348
  • Royal Mile Apartment, 1 Minute From The Castle.

    From US$ 264

    1 Upper Bow, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    The 30 m² Royal Mile Apartment, 1 Minute From The Castle. apartment is 10 minutes' walk from Princes Mall Shopping Centre.

    To the hotel

    price for 1 night
    Book Now From US$ 264
  • Three Bedrooms Flat In Central Edinburgh Old Town , Grassmarket Heart Of Edinburgh Flat Sleeps 6 , Eh1 58 Grassmarket, Edinburgh

    4 Upper Bow, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    To the hotel

    Book Now
  • Castle Apartments

    Royal Mile Eh1 2Pb, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    Castle apartment lies not far from Leith and features a laundry room and cloakroom service. The venue is located in Broughton district, about 4.2 km from Craigmillar Castle.

    To the hotel

    Book Now
  • Royal Mile Apt, Just 1 Min From Edinburgh Castle!

    From US$ 546

    1 Upper Bow, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    The 1-room Royal Mile Apt, Just 1 Min From Edinburgh Castle! Apartment apartment is set only a 13-minute walk from Calton Hill.

    To the hotel

    price for 1 night
    Book Now From US$ 546
  • Trocadero Suite - Central-Royal Mile Castle

    From US$ 716

    1/1 Upper Bow, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    The 2-room Trocadero Suite - Central-Royal Mile Castle apartment is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, only a 5-minute walk from Royal Mile.

    To the hotel

    price for 1 night
    Book Now From US$ 716
  • Cozy Apt At Edinburgh Castle, Parking

    From US$ 1403

    1 Upper Bow, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1403
  • Stay Central Hotel

    From US$ 139

    139 Cowgate, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    Stay Central Hotel Edinburgh is located 0.6 km from Co-op Food and features a nightclub, an LED TV and a bar. This venue is set within easy reach of Royal Mile and in the very heart of Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Maindoor Private Entrance Apartment

    From US$ 155

    47 Brunswick Street, Edinburgh, United Kingdom

    0.7 km to Camera Obscura and World of Illusions (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 155