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

  • 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$ 347

    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$ 347
  • Edinburgh Two Bedroom Apartment With Free Side Street Parking 24 Hours

    From US$ 191

    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$ 191
  • 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
  • One Bedroom Apartment Near Royal Infirmary & Easy Access To Edinburgh Centre

    From US$ 133

    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$ 133
  • Beach Front Apartment

    From US$ 221

    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$ 221
  • Dynastays- Stylish Seaside Home- Adults Only, Dog Friendly, Garden & Parking

    William Jameson Pl, Edinburgh, United Kingdom

    1.8 km to Brunstane Train Station (To the map)

    To the hotel

    Book Now
  • 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
  • Stylish Portobello Flat Near Beach With Free Parking And Fast Wifi

    29 Portobello High Street, Edinburgh, United Kingdom

    1.9 km to Brunstane Train Station (To the map)

    To the hotel

    Book Now
  • 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
  • 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$ 247

    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$ 247
  • Beautiful 4-Bedroom House With Private Garden & Parking

    From US$ 494

    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$ 494
  • Self-Catering Extended Family Home

    From US$ 148

    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$ 148
  • 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$ 256

    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$ 256
  • 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$ 291

    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$ 291
  • King'S Road - Portobello Seaside View

    From US$ 262

    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$ 262
  • Free Parking - Sleeps 6 - Central - Good Location

    From US$ 654

    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$ 654