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

  • Festival Villa And City Villa

    From US$ 1005

    38 Duddingston Row, Edinburgh, United Kingdom

    1.7 km to Brunstane Train Station (To the map)

    Duddingston Row Villa is within 4.5 km of Edinburgh Castle, and Holyrood Park is 2.7 km away. Located 27 minutes' drive from Edinburgh airport, this property offers accommodation in the Duddingston…

    To the hotel

    price for 1 night
    Book Now From US$ 1005
  • Cakemuir Detached House, 3 Bed, Free Parking &Private Garden

    From US$ 313

    3 Cakemuir Grove, Edinburgh, United Kingdom

    1.7 km to Brunstane Train Station (To the map)

    The historic fortress "Edinburgh Castle" is 6 km from the 2-room Cakemuir Detached House, 3 Bed, Free Parking &Private Garden Apartment apartment, while Duddingston Golf Club is settled about 2.5 km…

    To the hotel

    price for 1 night
    Book Now From US$ 313
  • Heavenly Pad Beach Retreat Studio 300M To Beach With Fast Links To City Centre

    3 Figgate Street Unit: B, Edinburgh, United Kingdom

    1.7 km to Brunstane Train Station (To the map)

    To the hotel

    Book Now
  • Contemporary Boutique Home - Garden & Parking

    From US$ 391

    Niddrie Marischal Cres, Edinburgh, United Kingdom

    1.7 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 391
  • The Urban Nest - Vibrant 3 Bed Home With Garden

    From US$ 603

    Niddrie Marischal Crescent, Edinburgh, United Kingdom

    1.7 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 603
  • Edinburgh Two Bedroom Apartment With Free Side Street Parking 24 Hours

    From US$ 231

    93/3 Portobello High Street, Edinburgh, United Kingdom

    1.7 km to Brunstane Train Station (To the map)

    Edinburgh Two Bedroom Apartment, located in Portobello district, 3.1 km from Arthur's Seat hike, features views of the garden. This venue is steps away from Portobello Beach and it also provides…

    To the hotel

    price for 1 night
    Book Now From US$ 231
  • Edinburgh Beach Apartment Free On-Street Parking

    From US$ 427

    12/6 Adelphi Grove, Edinburgh, United Kingdom

    1.7 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 427
  • The Porty Beach House

    From US$ 283

    8 Rathbone Place, Edinburgh, United Kingdom

    1.8 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 283
  • Wee White House

    From US$ 119

    103 Milton Road, Edinburgh, United Kingdom

    1.8 km to Brunstane Train Station (To the map)

    The low-budget Wee White House B&B is just 1.4 km from Bristo Memorial Church. The venue is located in Duddingston district, close to St Francis' RC Primary School.

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • One Bedroom Apartment Near Royal Infirmary & Easy Access To Edinburgh Centre

    From US$ 220

    Eh16 4Zq 20 Raith Drive, Edinburgh, United Kingdom

    1.8 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • Beach Front Apartment

    From US$ 230

    Bridge Street, Edinburgh, United Kingdom

    1.8 km to Brunstane Train Station (To the map)

    The 50 m² Beach Front Apartment apartment is set 10 minutes by car from Edinburgh Hindu Mandir and Cultural Centre.

    To the hotel

    price for 1 night
    Book Now From US$ 230
  • Dynastays- Stylish Seaside Home- Dog Friendly, Garden & Parking (Adults Only)

    From US$ 785

    William Jameson Pl, Edinburgh, United Kingdom

    1.8 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 785
  • Stylish Portobello Flat Near Beach With Free Parking And Fast Wifi

    From US$ 145

    29 Portobello High Street, Edinburgh, United Kingdom

    1.9 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Bright & Elegant Portobello Stay

    From US$ 238

    29 Portobello High Street, Edinburgh, United Kingdom

    1.9 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 238
  • Casa Porcians

    From US$ 36

    39D Niddrie Marischal Place, Edinburgh, United Kingdom

    1.9 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Luxury Spacious 4 Dbl Br House With Free Parking

    From US$ 710

    10 Rackstraw Place, Edinburgh, United Kingdom

    2 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 710
  • The Neuk

    From US$ 148

    164 Greendykes Road, Edinburgh, United Kingdom

    2.1 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • 2-Bedroom Holiday Home With Private Garden & Parking

    From US$ 317

    Milligan Road, Edinburgh, United Kingdom

    2.1 km to Brunstane Train Station (To the map)

    The 1-bedroom 2-Bedroom Holiday Home With Private Garden & Parking in Edinburgh is approximately 10 minutes' drive from Edinburgh Old Town. This accommodation will provide you with a terrace.

    To the hotel

    price for 1 night
    Book Now From US$ 317
  • Beautiful 4-Bedroom House With Private Garden & Parking

    From US$ 549

    Friary Road, Edinburgh, United Kingdom

    2.1 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 549
  • Self-Catering Extended Family Home

    From US$ 282

    179 Mountcastle Crescent, Edinburgh, United Kingdom

    2.1 km to Brunstane Train Station (To the map)

    Self-Catering Extended Family Home apartment is at a 3.1 km distance from Museum of Edinburgh. Located at a 2.8 km distance from Dynamic Earth, the propety is right off Mountcastle Bank bus stop.

    To the hotel

    price for 1 night
    Book Now From US$ 282