Menu

Search options

2026-02-26

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

84 results

  • Northfield 1 Bedroom Apartment With Sofa Bed - Edinburgh

    From US$ 421

    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$ 421
  • 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
  • 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$ 373

    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$ 373
  • 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$ 546

    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$ 546
  • Historic Stone Built 4Br Cottage For 8 W/Parking

    From US$ 1248

    3 Old Church Lane, Edinburgh, United Kingdom

    2.8 km to Brunstane Train Station (To the map)

    Historic Stone Built 4Br For 8 W/Parking apartment features views of the garden, and is situated 4 km from National Museum of Scotland. It consists of 4 bedrooms, a fully-fitted kitchen and a…

    To the hotel

    price for 1 night
    Book Now From US$ 1248
  • Abercorn Lodge Semi-Detached House

    From US$ 688

    200 Piersfield Terrace, Edinburgh, United Kingdom

    2.9 km to Brunstane Train Station (To the map)

    The 1-bedroom Abercorn Lodge Semi-Detached House is located in Edinburgh, at a 3.6 km distance from the art museum "Scottish National Gallery" as well as about 25 minutes' walk from Edinburgh Hindu…

    To the hotel

    price for 1 night
    Book Now From US$ 688
  • The Metro Oasis

    From US$ 361

    3 Drybrough Crescent 20, Edinburgh, United Kingdom

    2.9 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 361
  • The Lochside House Residence

    From US$ 881

    Old Church Lane, Edinburgh Eh15 3Px, Edinburgh, United Kingdom

    2.9 km to Brunstane Train Station (To the map)

    The Lochside House Residence lies within 2.5 km from Portobello Beach and features a garden and barbeque. The venue has 5 bedrooms, an ironing set, coffee and tea making facilities, and a seating…

    To the hotel

    price for 1 night
    Book Now From US$ 881
  • Fabulous 1Bed 1Bath Ground Floor Shared Accommodation ,Only Double Room

    From US$ 160

    1 Drybrough Crescent Flat 2, Edinburgh, United Kingdom

    2.9 km to Brunstane Train Station (To the map)

    The 2-room Fabulous 2Bed 2Bath Ground Floor Serviced Accommodation Near City apartment is nestled in the Prestonfield district, at a 4.3 km distance from Edinburgh Castle.

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Travelodge Edinburgh Musselburgh

    From US$ 47

    Msa A1 Old Craighall Musselburgh, Fisherrow, United Kingdom

    3 km to Brunstane Train Station (To the map)

    The 2-star Travelodge Edinburgh Musselburgh is a low-budget accommodation comprising 44 non-smoking rooms within a few minutes drive from Craigmillar Castle. The property is set close to Queen…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Samsara Home

    From US$ 160

    10A Craigmillar Castle Gardens Craigmillar Castle Gardens, Edinburgh, United Kingdom

    3 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Christiemiller Avenue Holiday Home

    From US$ 569

    63 Christiemiller Avenue, Edinburgh, United Kingdom

    3 km to Brunstane Train Station (To the map)

    Christiemiller Avenue Holiday Home is located 3.5 km from Royal Yacht Britannia and offers laundry facilities and grocery delivery service. Guests who stay in the venue can park their car nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 569