All Edinburgh hotels

Multiple accommodations for your stay
Check-in date:
02 Jun 2026
Check-out date:
03 Jun 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

35 results found

Brunstane House - 15 Mins To City Centre

59 Brunstane Road South, Eh152Nq, Edinburgh, United Kingdom

1.5 km to Musselburgh Train Station (Open map)

Nestled in the Portobello district, this Edinburgh holiday home is about a 10-minute ride from the hard-to-miss historical sites...
Read more...

The Coorie Inn @ Portobello, Edinburgh'S Seaside.

10 Eastfield Place, Edinburgh, United Kingdom

1.5 km to Musselburgh Train Station (Open map)

This 1-bedroom apartment lies in the Portobello district, within 7 km of the combined National Museum of Scotland. 21 m² The Coorie...
Read more...
8.1
Very Good
116 reviews

Spacious 2Br Home By Portobello Beach

120 Seaview Terrace, Edinburgh, United Kingdom

1.6 km to Musselburgh Train Station (Open map)

Dynamic Earth Interactive Science Museum is about a 20-minute ride away, while Tea Room is only a few steps from the apartment. To...
Read more...
7.9
Good
21 reviews

Daiches Braes Brunstane Portobello

71 Daiches Braes, Edinburgh, United Kingdom

1.7 km to Musselburgh Train Station (Open map)

The historic fortress "Edinburgh Castle" is 7 km from the 51 m² apartment and the Edinburgh Old Town is 6 km away. Daiches Braes...
Read more...
9.0
Superb
48 reviews

Ark At Anchor

1 Eastfield, Edinburgh, United Kingdom

1.7 km to Musselburgh Train Station (Open map)

The apartment is a 10-minute ride from Musselburgh Racecourse and Inveresk Lodge Garden is 15 minutes away by car. Located 7 km from...
Read more...
8.4
Very Good
10 reviews

Number 70, Portobello, Edinburgh

Gilberstoun, Edinburgh, United Kingdom

1.8 km to Musselburgh Train Station (Open map)

The 1-bedroom holiday home is situated 4.8 km from the ruined Holyrood Abbey and 3.1 km from the Well-preserved Craigmillar Medieval...
Read more...
9.5
Exceptional
81 reviews

Best Western Kings Manor

100 Milton Road East, Edinburgh, United Kingdom

1.9 km to Musselburgh Train Station (Open map)

The venue is set in a shopping area of Edinburgh. Set only a couple of minutes' drive from Portobello Beach, Best Western Kings...
Read more...
8.2
Very Good
6401 reviews

Rockville Hotel

2 Joppa Pans, Edinburgh, United Kingdom

1.9 km to Musselburgh Train Station (Open map)

This Edinburgh hotel is located around 10 minutes' drive from Arthur's Seat and around 15 minutes' drive from Portobello Beach....
Read more...

Aaran Lodge Guest House

Milton Road East, 30, Edinburgh, United Kingdom

2 km to Musselburgh Train Station (Open map)

The hotel lies about a -minute stroll from Firth of Forth and nearly a 10-minute drive from Portobello Beach. The cosy 4-star Aaran…
Read more...

Cabin By The Coast

23 Coillesdene Drive, Edinburgh, United Kingdom

2 km to Musselburgh Train Station (Open map)

Guests may find the Royal Yacht Britannia 7 km from this guest house, while the royal Holyrood Park is 4.6 km away. Cabin By The…
Read more...

Edinburgh- 2 Double Rooms Available

83 Blackchapel Close, Edinburgh, United Kingdom

2.3 km to Musselburgh Train Station (Open map)

Portobello Beach is also situated 2.2 km from the homestay. Edinburgh- 2 Double Rooms Available is located a 15-minute ride from the...
Read more...
8.7
Fabulous
25 reviews

House With Garden And Parking 15 Min To City Center

8 Magdalene Loan, Edinburgh, United Kingdom

2.4 km to Musselburgh Train Station (Open map)

Located in the Duddingston district of Edinburgh, this property is in close proximity to Parrotshot bus stop. Situated about 6 km...
Read more...

Eden Villa

United Kingdom 29 Duddingston Crescent, Edinburgh, United Kingdom

2.4 km to Musselburgh Train Station (Open map)

The combined National Museum of Scotland is at a distance of about 6 km away, while the Calton Hill is 4.9 km away. Eden Villa…
Read more...
9.3
Superb
37 reviews

Lovely 2 Bedroom House Edinburgh

34 Cleekim Drive, Edinburgh, United Kingdom

2.5 km to Musselburgh Train Station (Open map)

Odeon can be found 950 m from the Edinburgh holiday home, and Gilmerton Cove is 3.4 km away. Staying at Lovely 2 Bedroom House...
Read more...

Edinburgh Stays

26 Duddingston Crescent, Edinburgh, United Kingdom

2.5 km to Musselburgh Train Station (Open map)

Area attractions include the historic fortress "Edinburgh Castle", approximately 6 km away, and the Calton Hill is 4.7 km from the...
Read more...
8.8
Fabulous
40 reviews

Bnb Bed N Breakfast

217/3 Duddingston Park South, Edinburgh, United Kingdom

2.6 km to Musselburgh Train Station (Open map)

The ruined medieval Craigmillar Castle is 2.7 km from the apartment, while the Museum of Edinburgh is nestled at the distance of 4.5...
Read more...

Milton House

24 Duddingston Crescent, Edinburgh, United Kingdom

2.6 km to Musselburgh Train Station (Open map)

Inveresk Lodge Garden is 4.2 km from the hotel, while within a 6-km distance of the Edinburgh Old Town this place. Located around 5…
Read more...

Straven Guesthouse

3 Brunstane Road North, Edinburgh, United Kingdom

2.6 km to Musselburgh Train Station (Open map)

The guest house is located around 6 km from the Royal Mile and 4.5 km from Leith Links Public Park. The 3-star Straven Guesthouse…
Read more...
9.8
Exceptional
116 reviews

Private 1 Bedroom Apartment - Edinburgh - Sleeps 2

7 South Parrotshot, Edinburgh, United Kingdom

2.6 km to Musselburgh Train Station (Open map)

This apartment lies 10 minutes' drive from the ruined Holyrood Abbey. Staying at Private 1 Bedroom Apartment - Edinburgh - Sleeps 2,...
Read more...
9.2
Superb
12 reviews

Duddingston Guest House - Rooms Only

Duddingston Park S, 59, Edinburgh, United Kingdom

2.7 km to Musselburgh Train Station (Open map)

The guest house is located around 7 km from the Royal Yacht Britannia and 4.9 km from The Real Mary King's Close. Duddingston Guest...
Read more...
7.3
Good
53 reviews
Thank you for subscribing
Close