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: 26 property found
Find your place to stay
100 Milton Road East · Edinburgh, United Kingdom
8.1
Good · 6094 reviews

Nestled in the very heart of Edinburgh and about 900 metres from Firth of Forth, the 3-star smoke-free Best Western Kings Manor Edinburgh hotel features a steam room and a sauna for a more relaxing stay. You can unwind at a heated pool or enjoy swimming in North Sea, which is approximately a 25-minute walk away.

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

Around 10 minutes' drive 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
6 Links Gardens · Edinburgh, United Kingdom
9.6
Excellent · 495 reviews

The 4-star The Townhouse, Leith Aparthotel Edinburgh features spacious rooms nearly a 25-minute walk from the ruined Holyrood Abbey. Wi-Fi is available in the rooms.

Read more
from US$ 463 / per night
12 Duddingston Crescent, Milton Road · Edinburgh, United Kingdom
7.7
Average · 1025 reviews

The 3-star Aynetree Guest House Edinburgh features spacious rooms nearly a 5-minute walk from St Martins. Guests will have access to a private parking lot on site for added convenience.

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

Located in the Portobello district, the 4-star Straven Guesthouse Edinburgh is 4.5 km from such culture-oriented attractions as Dynamic Earth Interactive Science Museum. Wi-Fi is provided in the rooms.

Read more
from US$ 220 / per night
37-39 Moira Terrace · Edinburgh, United Kingdom
7.7
Average · 605 reviews

4.2 km from the historic fortress "Edinburgh Castle", Ellwyn House Hotel Edinburgh offers an Indian restaurant on site. Comprising 14 rooms with views of the mountain, this elegant hotel offers a restaurant.

Read more
from US$ 108 / per night
2 East Hermitage Place · Edinburgh, United Kingdom
9.0
Excellent · 258 reviews

Located only a 6-minute walk from the Roman St Mary's Star of the Sea Catholic Church, the comfortable Mackenzie Guest House Edinburgh offers access to tourist attractions throughout Edinburgh. There's also a convenience of street parking nearby.

Read more
from US$ 224 / per night
5 East Hermitage Place · Edinburgh, United Kingdom
7.8
Average · 679 reviews

Overlooking Leith Links, the 4-star The Sandaig Edinburgh hotel is nestled in Leith with a whole host of independent shops, stylish bars and cutting-edge restaurants, merely 500 metres from such family points of interest as Wonder World Soft Play Edinburgh Amusement Center. This Edinburgh guest house offers 8 rooms with views of the parks.

Read more
from US$ 82 / per night
23 East Hermitage Place, Leith Links · Edinburgh, United Kingdom
9.6
Excellent · 192 reviews

The 3-star Crioch Guest House Edinburgh lies in Leith with a whole host of independent shops, stylish bars and cutting-edge restaurants, within reach of entertainment venues like Leith Theatre, just 1.6 km away. This Edinburgh guest house features 6 rooms and comforts such as a shared lounge and luggage storage.

Read more
from US$ 258 / per night
14 Hermitage Place · Edinburgh, United Kingdom
5.9
· 694 reviews

Located nearly 5 minutes' walk from Edinburgh Hindu Mandir and Cultural Centre, the comfortable Park View Rooms Edinburgh hotel gives easy access to various tourist attractions. This Edinburgh hotel provides Wi-Fi in public areas.

Read more
from US$ 101 / per night
Craigentinny, 33 Moira Terrace · Edinburgh, United Kingdom
9.5
Excellent · 233 reviews

Located about 10 minutes' drive from the parish church "St Giles' Cathedral", the 4-star Another Room Edinburgh hotel offers amenities such as a sundeck and a golf course.

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

Cabin By The Coast Edinburgh hotel offers proximity to the Thistle chapel "St Giles' Cathedral", situated approximately 6 km away.

Read more
from US$ 77 / per night
8-9 Hermitage Place · Edinburgh, United Kingdom
9.1
Excellent · 270 reviews

Offering a location a 5-minute walk from the Roman St Mary's Star of the Sea Catholic Church, Culane House Hotel - B&B Edinburgh offers 14 rooms.

Read more
from US$ 115 / per night
146 Duddingston Road West · Edinburgh, United Kingdom
9.1
Excellent · 44 reviews

The comfortable The Brewhouse Hotel Edinburgh is a great place to stay in the Prestonfield district of Edinburgh, approximately 25 minutes' walk from the royal Holyrood Park.

Read more
from US$ 156 / per night
2-3 Hermitage Place · Edinburgh, United Kingdom
7.2
Average · 194 reviews

Merith House Hotel Edinburgh is a great place to stay in Leith with a whole host of independent shops, stylish bars and cutting-edge restaurants, a 25-minute walk from Museum of Edinburgh.

Read more
from US$ 261 / per night
16 East Hermitage Place - Edinburgh · Edinburgh, United Kingdom
7.3
Average · 237 reviews

Hermitage Guest House Edinburgh offers 6 rooms a 7-minute walk from Duke Street United Reformed Church. Parking is available nearby at this hotel.

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

Located about 7 km from Royal Mile, Rockville Hotel Edinburgh includes 7 rooms.

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

The 4-bedroom Perfect 4 Bedroom 2 Bathroom Home Edinburgh offers swift access to various city sites, such as St Martins, situated around 5 minutes' walk away.

Read more
from US$ 521 / per night
14 Pirniefield Bank · Edinburgh, United Kingdom

Offering a location approximately a 25-minute walk from the ruined Holyrood Abbey, Cozy With Character Cheerful Home With Garden At Leith Links Park Edinburgh gives access to various tourist spots in the area.

Read more
from US$ 711 / per night
38 Duddingston Row · Edinburgh, United Kingdom
8.7
Good · 15 reviews

Located in the Duddingston district, the 2-room The Villas Edinburgh is 4.7 km from the historic fortress "Edinburgh Castle" and offers a Jacuzzi. This 3-bedroom holiday home hosts up to 6 guests and invites them to unwind on a patio.

Read more
from US$ 927 / per night
63 Christiemiller Avenue · Edinburgh, United Kingdom
7.3
Average · 19 reviews

Situated approximately 25 minutes' walk from Leith Links Public Park, the 3-bedroom Christiemiller Avenue Holiday Home Edinburgh entices guests to enjoy canyoning in the area. The accommodation sleeps up to 7 guests and includes bicycles for hire.

Read more
from US$ 487 / 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
20 Lawrie Reilly Place · Edinburgh, United Kingdom

The 3-bedroom Gorgeous Central 3 Bed House Free Parking & Garden Edinburgh villa accommodates up to 6 guests and is only 1.1 km from significant historical sites such as the 16th-century Palace of Holyroodhouse.

Read more
from US$ 553 / 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 Premier Inn Edinburgh East offers luggage storage. This Edinburgh inn features safety facilities including 24-hour security and a first aid kit.

Read more
from US$ 170 / per night
7 Links Gardens · Edinburgh, United Kingdom
7.1
Average · 1594 reviews

The 3-star Adelphi Hotel Edinburgh is located approximately 25 minutes' walk from East Sands of Leith and comprises 17 rooms with modern comforts. The hotel is a good starting point for exploring Edinburgh, including the open grassy Leith Links Park, which is merely 250 metres away.

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

Located about 7 km from the historic fortress "Edinburgh Castle", Premier Inn Edinburgh A1 - Newcraighall includes 42 rooms. The inn offers a parking garage on site.

Read more
from US$ 213 / 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.