Menu

Search options

2025-12-14

2025-12-15
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

85 results

  • Mid-Century Gem Steps From The Beach

    From US$ 300

    20/8 James Street, Edinburgh, United Kingdom

    1 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 300
  • St Margaret'S Cottage, Edinburgh

    From US$ 274

    32A Duddingston Park, Edinburgh, United Kingdom

    1.1 km to Brunstane Train Station (To the map)

    St Margaret'S Cottage, Edinburgh offers a 6-room accommodation 4.6 km from Edinburgh Old Town. This venue offers rooms with coffee/tea making equipment, a dining area and a seating area.

    To the hotel

    price for 1 night
    Book Now From US$ 274
  • Rockville Hotel

    From US$ 138

    2 Joppa Pans, Edinburgh, United Kingdom

    1.1 km to Brunstane Train Station (To the map)

    Rockville Hotel Edinburgh is 7 km from Omni Centre and features a bar and a flat screen TV. Set within a few minutes' drive from the public University of Edinburgh, it is a family-run accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Lovely 2 Bedroom House Edinburgh

    From US$ 614

    34 Cleekim Drive, Edinburgh, United Kingdom

    1.1 km to Brunstane Train Station (To the map)

    The 1-bedroom Lovely 2 Bedroom House Edinburgh is located in Edinburgh, within 20 minutes' walk of Hunter's Hall Public Park as well as 15 minutes' drive from Royal Mile. The Edinburgh villa features…

    To the hotel

    price for 1 night
    Book Now From US$ 614
  • Bnb Bed N Breakfast

    From US$ 180

    217/3 Duddingston Park South, Edinburgh, United Kingdom

    1.1 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Dpsnew

    From US$ 288

    Duddingston Park South 217/1, Edinburgh, United Kingdom

    1.2 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 288
  • Abercorn Guest House

    From US$ 134

    Abercorn Terrace, 1, Edinburgh, United Kingdom

    1.2 km to Brunstane Train Station (To the map)

    The 4-star Abercorn Guest House Edinburgh is situated 6 km from Omni Centre. Featuring 7 rooms with views of the garden, this guest house is set within a short ride from the royal Holyrood Park.

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Loft Apartment In Joppa

    From US$ 332

    308 Flat 3 , 2Nd Floor, Portobello High Street, Edinburgh, United Kingdom

    1.2 km to Brunstane Train Station (To the map)

    The 1-room Loft Apartment In Joppa apartment is set within 6 km of the art museum "Scottish National Gallery", which is an excellent place to improve cultural awareness.

    To the hotel

    price for 1 night
    Book Now From US$ 332
  • Eastfield

    6 Eastfield Gardens, Portobello, Edinburgh, United Kingdom

    1.2 km to Brunstane Train Station (To the map)

    Eastfield is situated approximately 10 minutes’ drive from the Well-preserved Craigmillar Medieval Castle and offers accommodation with a free carpark, a patio and a garden. The villa has 4 bedrooms…

    To the hotel

    Book Now
  • White House In Edinburgh, 2 Bedroom Good Location

    From US$ 164

    18 Niddrie Mill Terrace, Edinburgh, United Kingdom

    1.3 km to Brunstane Train Station (To the map)

    The 2-room White House In Edinburgh, 2 Bedroom Good Location apartment is set within 4.7 km of the combined National Museum of Scotland, which is an excellent place to improve cultural awareness.

    To the hotel

    price for 1 night
    Book Now From US$ 164
  • Relaxing, Cozy 1 Double Room

    From US$ 187

    33 Milton Road West, Edinburgh, United Kingdom

    1.3 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 187
  • Ark At Anchor

    From US$ 853

    1 Eastfield, Edinburgh, United Kingdom

    1.3 km to Brunstane Train Station (To the map)

    Ark At Anchor Apartment apartment is a great place to stay in the Portobello district, 7 km from Edinburgh Old Town. For those travelling by car, this apartment offers parking nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 853
  • Georgian Guest House

    From US$ 217

    9 East Brighton Crescent, Edinburgh, United Kingdom

    1.4 km to Brunstane Train Station (To the map)

    Situated in Portobello district, Georgian Guest House apartment has complimentary parking and a luggage storage.

    To the hotel

    price for 1 night
    Book Now From US$ 217
  • The Coorie Inn @ Portobello, Edinburgh'S Seaside.

    From US$ 115

    10 Eastfield Place, Edinburgh, United Kingdom

    1.4 km to Brunstane Train Station (To the map)

    The beachfront Coorie Inn @ Portobello, Edinburgh'S Seaside. apartment features views of the patio and is situated at a 2.3 km distance from Portobello Beach. Guests will delight in garden views from…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Edinburgh, Portobello, Sunny Beach

    From US$ 129

    20/2 Southfield Place, Edinburgh, United Kingdom

    1.5 km to Brunstane Train Station (To the map)

    Edinburgh, Portobello, Sunny Beach is set 0.6 km from Portobello Baptist Church and 2.8 km from Arthur's Seat hike in Duddingston district. There is a kitchen appointed with a washing machine…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Portobello Charming Seaside 3-Br Holiday Apartment

    From US$ 239

    Bath Street, Edinburgh, United Kingdom

    1.6 km to Brunstane Train Station (To the map)

    The 100 m² Portobello Charming Seaside 3-Br Holiday Apartment apartment lies about 25 minutes' walk from Duddingston Golf Club.

    To the hotel

    price for 1 night
    Book Now From US$ 239
  • Stylish 3 Bed Edinburgh Abode - Parking And Garden

    From US$ 293

    Niddrie Marischal Road, Edinburgh, United Kingdom

    1.6 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 293
  • Spacious 3 Bed Townhouse With Parking

    From US$ 578

    40A Baileyfield Road, Edinburgh, United Kingdom

    1.6 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 578
  • Beachview Apartment

    From US$ 527

    55 Bath Street 4, Edinburgh, United Kingdom

    1.6 km to Brunstane Train Station (To the map)

    Beachview Apartment Edinburgh is set 3.3 km from the Scottish fortress "Craigmillar Castle" and 6 km from the long-standing Camera Obscura and World of Illusions Tower in Portobello district. This…

    To the hotel

    price for 1 night
    Book Now From US$ 527
  • Luxury Apartment - Portobello

    From US$ 337

    26 Promenade, Edinburgh, United Kingdom

    1.6 km to Brunstane Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 337