Menu

Search options

2026-04-26

2026-04-27
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 D B Amusements

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

1943 results

  • Deluxe City Centre Apartment

    From US$ 491

    16 Upper Grove Place, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 491
  • Bonnie Hotel - Smart Boutique Aparthotel - Haymarket Edinburgh

    From US$ 289

    18 Torphichen Street Edinburgh Eh3 8Jb, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    Overlooking the sea, Stylish Home With Panoramic Views is a 20-minute walk from Royal Mile in Edinburgh. The accommodation features rooms with television, a flat-screen television and wireless…

    To the hotel

    price for 1 night
    Book Now From US$ 289
  • Edinburgh Deluxe Duplex With Garage

    From US$ 382

    15-4 South Charlotte Street, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    Edinburgh Deluxe Duplex With Garage is located near Edinburgh Castle and is just 15 minutes' walk from the centre of Edinburgh. The accommodation consists of an equipped kitchen, 2 bedrooms and is…

    To the hotel

    price for 1 night
    Book Now From US$ 382
  • Desirable Edinburgh Apartment By The City Centre

    From US$ 329

    16 Upper Grove Place, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 329
  • Premier Inn Edinburgh Princes Street

    From US$ 194

    122 - 123 Princess Street, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    Set at a 2.5 km distance from Arthur's Seat hike, the 3-star Premier Inn Edinburgh Princes Street is located within 5 minutes' walk of Princes Mall Shopping Centre.

    To the hotel

    price for 1 night
    Book Now From US$ 194
  • Angels Share Hotel

    From US$ 159

    9-11 Hope Street, Edinburgh, United Kingdom

    0.6 km to D B Amusements (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
  • Edinburgh City Suites

    From US$ 191

    16 Torphichen Street, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    Edinburgh City Suites, located 3.4 km from Arthur's Seat hike, features a patio and allergy free rooms. Edinburgh International Conference Centre can be found 400 metres from the aparthotel.

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • Eleven Stafford Street Townhouse (Adults Only)

    From US$ 238

    11 Stafford Street, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 238
  • Leonardo Hotel Edinburgh Haymarket

    From US$ 228

    1 Morrison Link, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    Featuring a lift, a snack and drink vending machine, Leonardo Royal Edinburgh Haymarket is set nearly a 15-minute stroll from Grassmarket in Edinburgh. This hotel entices guests with public parking…

    To the hotel

    price for 1 night
    Book Now From US$ 228
  • Cool Urban Apartment With Stunning Castle Views

    From US$ 272

    2 Castle Street, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 272
  • Chic 1Bd Flat - Wviews Of Edinburgh Castle!

    From US$ 462

    3 1F1 Castle Wynd North, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 462
  • Castle Rock Hostel - Adults Only

    From US$ 31

    15 Johnston Terrace, Edinburgh, United Kingdom

    0.6 km to D B Amusements (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$ 31
  • Old Town 163

    From US$ 271

    16/3 (1F1) Johnston Terrace, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    Located in Old Town district, Old Town 163 is next-door to The Real Mary King's Close and a 5-minute drive from Edinburgh Castle. This venue has 2 bathrooms with a hairdryer and bath sheets.

    To the hotel

    price for 1 night
    Book Now From US$ 271
  • Apex City Of Edinburgh Hotel

    From US$ 241

    61 Grassmarket, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    The 4-star Apex City Of Edinburgh Hotel is situated around 400 metres away from The Scotch Whisky Experience and features 24 hour front desk assistance and wake-up calls. The grand Victorian theatre…

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • Large 2 Bed Edinburgh City Centre Apartment - Free Parking

    From US$ 320

    South Charlotte Street 15/1, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    South Charlotte Street Apartment apartment is placed in the New Town district, within an easy walking distance of the pizzeria Quattro Zero.

    To the hotel

    price for 1 night
    Book Now From US$ 320
  • Joivy Lovely Flat In The Heart Of Edinburgh

    From US$ 446

    16 Johnston Terrace Flat 2, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    Located in Old Town district next to Camera Obscura and World of Illusions, the 60 m² Altido 2-Br Apt Directly Next To Edinburgh Castle apartment accommodates up to 4 guests. This 2-bedroom venue…

    To the hotel

    price for 1 night
    Book Now From US$ 446
  • Joivy Cozy Apt Near Edinburgh Castle

    From US$ 487

    16 Johnston Terrace, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    Guests can opt to stay at Altido Charming Apt By Edinburgh Castle 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$ 487
  • Amazing Apartments - Torphichen Place By Haymarket

    From US$ 278

    21 Torphichen Place 3F4, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    Situated in West End district, Amazing Apartments - Torphichen Place By Haymarket offers quick access to Edinburgh airport within 20 minutes' drive. The venue has a fully-fitted kitchen, where a…

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • The Castle Esplanade Residence

    From US$ 235

    Johnston Terrace, Edinburgh Eh1 2Pr, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    The Castle Esplanade Residence apartment is placed in the centre of Edinburgh, within short distance of Royal Mile. This venue near The Real Mary King's Close consists of 2 bedrooms, 1 bathroom and…

    To the hotel

    price for 1 night
    Book Now From US$ 235
  • Upper Grove 2 Bedroom Apartment - Edinburgh

    From US$ 438

    21 Upper Grove Place, Edinburgh, United Kingdom

    0.6 km to D B Amusements (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 438