preload-image
Plan your trip
  • Hotels
  • Apartments
  • Vacation Rentals
  • Bed & Breakfasts
  • Villas
Edinburgh

Where to stay in Edinburgh

Top areas and neighborhoods in Edinburgh with hotels, apartments and BnBs for every budget

Edinburgh: 19 property found
Find your place to stay
100 Milton Road East · Edinburgh, United Kingdom
8.2
Good · 6293 reviews

Boasting a location nearly 25 minutes' walk from North Sea, the perfect Best Western Kings Manor Edinburgh hotel offers 100 rooms along with currency exchange and a lift. Offering a heated pool, the 3-star smoke-free hotel is located in the eastern part of Edinburgh, approximately 6 km from the combined National Museum of Scotland.

Read more
from US$ 161 / per night
91 Newcraighall Road · Edinburgh, United Kingdom

Offering 42 rooms, Premier Inn Edinburgh A1 - Newcraighall is nestled approximately a 20-minute walk from the coastline. Located about 7 km from the historic fortress "Edinburgh Castle", the inn also provides world-class golf courses for guests who enjoy sports.

Read more
from US$ 100 / per night
228 Willowbrae Road · Edinburgh, United Kingdom

Nestled in the Duddingston district of Edinburgh well-known for historical sights like the 16th-century Palace of Holyroodhouse, located nearly a 25-minute walk away, the 3-star traditional Premier Inn Edinburgh East offers a storage room and a restaurant. While staying at this Edinburgh inn, 24-hour security and luggage storage are available for guests to use.

Read more
from US$ 170 / per night
119 Willowbrae Road · Edinburgh, United Kingdom
7.5
Average · 752 reviews

Around 10 minutes by car from the historic fortress "Edinburgh Castle", the comfortable Brae Guesthouse Edinburgh includes 6 rooms. Wi-Fi is available in public areas.

Read more
from US$ 98 / per night
12 Duddingston Crescent, Milton Road · Edinburgh, United Kingdom
7.6
Average · 1000 reviews

The smoke-free Aynetree Guest House Edinburgh includes spacious rooms approximately a 5-minute walk from St Martins. This 3-star guest house provides a safety deposit box to ensure guests' safety.

Read more
from US$ 158 / per night
Craigentinny, 33 Moira Terrace · Edinburgh, United Kingdom
9.4
Excellent · 239 reviews

Guests of the 4-star Another Room Edinburgh hotel can visit The Real Mary King's Close, situated about 10 minutes' drive away. This Edinburgh bed & breakfast boasts views of the garden and offers Wi-Fi in the rooms.

Read more
from US$ 215 / per night
8 Rathbone Place · Edinburgh, United Kingdom
8.7
Good · 164 reviews

The 40 m² The Porty Beach House Edinburgh is a great place to stay in the Sint-Jans-Molenbeek / Molenbeek-Saint-Jean district, 3.5 km from the royal Holyrood Park. Boasting a prime location, fairly close to Portobello Beach, the apartment features a Jacuzzi.

Read more
from US$ 283 / per night
27 Durham Road South · Edinburgh, United Kingdom
9.3
Excellent · 28 reviews

Situated a mere 5 minutes' walk from St Martins, the 4-bedroom Perfect 4 Bedroom 2 Bathroom Home Edinburgh entices guests with views of the garden. Offering a prime location in Din Daeng, which is a relaxed suburb around Ratchada Rot Fai Train Night Market, a buzzing hub of outdoor stalls selling clothing and souvenirs, plus grilled seafood and fried snacks, this 2-bathroom villa can accommodate up to 8 guests.

Read more
from US$ 521 / per night
38 Duddingston Row · Edinburgh, United Kingdom
8.8
Good · 18 reviews

During the stay at the 3-bedroom The Villas Edinburgh, guests can indulge in a Jacuzzi or visit the ruined Holyrood Abbey, located 3.1 km away. This 2-bathroom villa hosts up to 6 guests and invites them to unwind on a patio.

Read more
from US$ 1005 / per night
59 Duddingston Park South · Edinburgh, United Kingdom
5.0
· 2 reviews

The 9-bedroom Duddingston 9 Bedroom House - Edinburgh villa accommodates up to 18 guests and offers a convenient location nearly a 10-minute drive from such places of worship as the Thistle chapel "St Giles' Cathedral".

Read more
from US$ 1171 / per night
3 Brunstane Road North · Edinburgh, United Kingdom
9.6
Excellent · 114 reviews

Located in the Portobello district, the 3-star Straven Guesthouse Edinburgh is 6 km from such culture-oriented attractions as the art museum "Scottish National Gallery". The guest house also offers Wi-Fi in the rooms.

Read more
from US$ 233 / per night
2 Joppa Pans · Edinburgh, United Kingdom

Rockville Hotel Edinburgh has 7 rooms and is located about 7 km from the Royal Mile. Guests who stay at this 3-star hotel can park their car on site.

Read more
from US$ 138 / per night
37-39 Moira Terrace · Edinburgh, United Kingdom
7.5
Average · 565 reviews

Featuring Wi-Fi in the rooms, Ellwyn House Hotel Edinburgh is 4.2 km from the historic fortress "Edinburgh Castle". Guests can enjoy the Indian restaurant on site, which offers Indian cuisine, and admire views of the mountain.

Read more
from US$ 108 / per night
23 Coillesdene Drive · Edinburgh, United Kingdom

Situated in the Portobello district of Edinburgh, Cabin By The Coast Edinburgh hotel gives access to entertainment venues like the performing arts theater "Brunton Theatre", about a 25-minute walk away. There is also parking.

Read more
from US$ 77 / per night
54 Milligan Drive · Edinburgh, United Kingdom

Nestled within a 700-metre distance of Hunter's Hall Public Park, Peaceful, Lovely And Modern, Entire House Edinburgh villa entices guests to explore various tourist destinations nearby.

Read more
from US$ 275 / per night
164 Greendykes Road · Edinburgh, United Kingdom
7.2
Average · 22 reviews

The 1-room The Neuk Apartment Edinburgh offers proximity to such tourist attractions as the Robin Chapel, situated around 5 minutes' walk away. Wi-Fi and private parking are also available at this apartment.

Read more
from US$ 148 / per night
200 Piersfield Terrace · Edinburgh, United Kingdom

Abercorn Lodge Semi-Detached House Edinburgh is located around 25 minutes' walk from Dynamic Earth Interactive Science Museum, giving access to various tourist spots nearby.

Read more
from US$ 688 / per night
63 Christiemiller Avenue · Edinburgh, United Kingdom
7.7
Average · 16 reviews

With a capacity for up to 7 guests, the 3-bedroom Christiemiller Avenue Holiday Home Edinburgh boasts a convenient location, 4.3 km from places of historical importance such as the historic fortress "Edinburgh Castle".

Read more
from US$ 575 / per night
44 King'S Road · Edinburgh, United Kingdom
9.2
Excellent · 7 reviews

The 60 m² King'S Road - Portobello Seaside View Edinburgh apartment enjoys a prime location just a 9-minute walk from Portobello Beach. Wi-Fi and a private parking lot are among the essentials at guests' disposal.

Read more
from US$ 392 / per night
Edinburgh
United Kingdom
United Kingdom

Plan your next unforgettable trip with insider tips, curated experiences, and trusted traveler reviews.

With travelers' reviews from:

Tripadvisor

Plan your trip

  • Hotels
  • Apartments
  • Vacation Rentals
  • Bed & Breakfasts
  • Villas

© 2026 Visit Edinburgh. All rights reserved.