Menu

Search options

2026-04-25

2026-04-26
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 Brunstane Train Station

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

94 results

  • Guestready - Edinburgh Elegant Home

    From US$ 173

    1 Bowes Place, Edinburgh, United Kingdom

    2.1 km to Brunstane Train Station (To the map)

    If you feel like visiting the surroundings, check out Duddingston Golf Club 2.5 km from the 56 m² Guestready - The Beehive In Edinburgh Apartment apartment.

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Gorgeous Full Home In Edinburgh

    From US$ 255

    150 Mountcastle Crescent, Edinburgh, United Kingdom

    2.2 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 255
  • Peaceful, Lovely And Modern, Entire House

    From US$ 275

    54 Milligan Drive, Edinburgh, United Kingdom

    2.2 km to Brunstane Train Station (To the map)

    Boasting the location approximately a 15-minute drive from St Giles' Cathedral, the 1-bedroom Peaceful, Lovely And Modern, Entire House is also approximately a 10-minute drive from Edinburgh…

    To the hotel

    price for 1 night
    Book Now From US$ 275
  • King'S Road - 425

    From US$ 251

    Flat 4, 50 King'S Road, Edinburgh, United Kingdom

    2.2 km to Brunstane Train Station (To the map)

    425 - Seaside Apartment Portobello is 50 m² venue designed to accommodate up to 3 guests. Sights worth visiting include Camera Obscura and World of Illusions that is approximately 10 minute's drive…

    To the hotel

    price for 1 night
    Book Now From US$ 251
  • King'S Road - Portobello Seaside View

    From US$ 465

    44 King'S Road, Edinburgh, United Kingdom

    2.2 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 465
  • Free Parking - Sleeps 6 - Central - Good Location

    From US$ 362

    Eh8 7Qz, Edinburgh, United Kingdom

    2.2 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 362
  • Northfield 1 Bedroom Apartment With Sofa Bed - Edinburgh

    From US$ 270

    Flat 4 23 Northfield Drive, Edinburgh, United Kingdom

    2.2 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 270
  • Edinburgh Seaside Historic Home

    8/1 King'S Road, Edinburgh, United Kingdom

    2.2 km to Brunstane Train Station (To the map)

    To the hotel

    Book Now
  • Edinburgh Seaside Apartment

    From US$ 278

    Electra Place 2/2, Edinburgh, United Kingdom

    2.3 km to Brunstane Train Station (To the map)

    Overlooking the garden, Edinburgh Seaside offers accommodation withing a 10-minute drive from Royal Mile. A fully-fitted kitchen is also featured, as well as refrigerator, an oven and kitchenware.

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • Wighton House

    From US$ 251

    11 Wighton Road, Edinburgh, United Kingdom

    2.3 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 251
  • Premier Inn Edinburgh East

    From US$ 170

    228 Willowbrae Road, Edinburgh, United Kingdom

    2.3 km to Brunstane Train Station (To the map)

    The 3-star Premier Inn Edinburgh East is set 3.4 km from Royal Mile and 2.3 km from Portobello Beach. Located at a reasonable distance from Princes Street, the venue offers 39 rooms with spectacular…

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • Steps Away From All The Action

    From US$ 127

    187 Craigmillar Castle Avenue, Edinburgh, United Kingdom

    2.4 km to Brunstane Train Station (To the map)

    The 1-room Steps Away From All The Action apartment is set a 10-minute ride from Holyrood Abbey, and The Robin Chapel is adjacent to the property.

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Entire Victorian House Edinburgh 2Br - 4 Guests

    From US$ 418

    35 Inchview Terrace, Edinburgh, United Kingdom

    2.5 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 418
  • Beautiful Family Home With Golf

    From US$ 1096

    52 Duddingston Road West, Edinburgh, United Kingdom

    2.5 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1096
  • Lolo Properties 2, Free Parking

    From US$ 456

    141 Craigmillar Castle Avenue, Edinburgh, United Kingdom

    2.5 km to Brunstane Train Station (To the map)

    Lolo Properties 2 apartment is nearly 4 km from the combined National Museum of Scotland. This property consists of 2 bedrooms, 2 bathrooms and an equipped kitchenette area.

    To the hotel

    price for 1 night
    Book Now From US$ 456
  • Room Away

    From US$ 68

    Eh16 4Dl 27/3 Craigmillar Castle Avenue, Edinburgh, United Kingdom

    2.6 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Modern 2-Bed Haven, Free Parking

    From US$ 153

    62 Moira Terrace, Edinburgh, United Kingdom

    2.7 km to Brunstane Train Station (To the map)

    The historic fortress "Edinburgh Castle" is approximately a 10-minute ride away, and Arthur's Seat hike is nearly a 10-minute drive from Modern 2-Bed Haven, Free Parking Apartment apartment.

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Ellwyn House

    From US$ 108

    37-39 Moira Terrace, Edinburgh, United Kingdom

    2.7 km to Brunstane Train Station (To the map)

    Edinburgh Old Town lies approximately 3.3 km away, while Edinburgh Hindu Mandir and Cultural Centre is 25 minutes' walk from Ellwyn House Hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Another Room

    From US$ 215

    Craigentinny, 33 Moira Terrace, Edinburgh, United Kingdom

    2.8 km to Brunstane Train Station (To the map)

    A summer terrace and a sundeck are offered at Another Room Edinburgh, located 3.5 km from the parish church "St Giles' Cathedral". Omni Centre is less than 3.4 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 215
  • Hidden Wellhouse

    From US$ 530

    146 Duddingston Road West, Edinburgh, United Kingdom

    2.8 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 530