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: 343 property found
Find your place to stay
1 Princes Street · Edinburgh, United Kingdom
9.3
Excellent · 1134 reviews

The 5-star The Balmoral Hotel Edinburgh provides 162 fashionable rooms and sits 14 minutes' walk from the Grassmarket. Situated within a few blocks of the art museum "Scottish National Gallery", the hotel has a heated pool and also includes a Turkish steam bath, a treatment room, and a sauna.

Read more
from US$ 762 / per night
Castlehill, Royal Mile, Edinburgh · Edinburgh, United Kingdom
9.6
Excellent · 116 reviews

The Witchery Edinburgh hotel offers its guests elegant rooms just 5 minutes' walk from the historic fortress "Edinburgh Castle". There is a restaurant available on the premises.

Read more
from US$ 1215 / per night
1 St James Square · Edinburgh, United Kingdom
8.8
Good · 1627 reviews

Located nearly 5 minutes' walk from the parish church "St Giles' Cathedral", the comfortable W Edinburgh Hotel offers a sundeck and a shared lounge. The 5-star smoke-free hotel lies in the shopping Anderlecht district, in proximity to such cultural sights as The Queen's Gallery.

Read more
from US$ 515 / per night
39 St Andrew Square · Edinburgh, United Kingdom
9.4
Excellent · 484 reviews

Located merely 5 minutes' walk from the Edinburgh Old Town, the smoke-free Gleneagles Townhouse Hotel Edinburgh offers a full spa, including a steam room and a sauna. The 5-star hotel offers secured parking for GBP 25 per day nearby.

Read more
from US$ 834 / per night
68-73 Queen Street · Edinburgh, United Kingdom
8.2
Good · 11134 reviews

The 4-star smoke-free Yotel Edinburgh hotel gives quick access to Charlotte Square, which is situated approximately a 5-minute walk away. Comprising 276 rooms with views of the city, the comfortable hotel offers a restaurant.

Read more
from US$ 266 / per night
Princes Street · Edinburgh, United Kingdom
8.7
Good · 1469 reviews

The 5-star luxury The Caledonian Edinburgh, Curio Collection By Hilton Hotel offers quick access to Charlotte Square, which is just 5 minutes' walk away. The hotel features a heated swimming pool and an à la carte restaurant, boasting a location fairly close to Edinburgh Gin Distillery.

Read more
from US$ 476 / per night
122 - 123 Princess Street · Edinburgh, United Kingdom

Offering luggage storage, Premier Inn Edinburgh Princes Street lies in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, a mere 0.8 km from the historic fortress "Edinburgh Castle" and just a 12-minute walk from the Edinburgh Old Town. This 3-star inn also provides guests with luggage storage.

Read more
from US$ 194 / per night
125 George Street · Edinburgh, United Kingdom
9.0
Excellent · 248 reviews

Featuring live performances and a nightclub, the 4-star Tigerlily Hotel Edinburgh is located in Edinburgh, 17 minutes' walk from the parish church "St Giles' Cathedral". Boasting access to the historic fortress "Edinburgh Castle", a mere 1.3 km away, this stunning hotel includes a shared lounge and various recreational opportunities providing guests with air-conditioned rooms.

Read more
from US$ 456 / per night
140 Crewe Road South · Edinburgh, United Kingdom
8.0
Good · 2788 reviews

The 4-star Village Hotel Edinburgh, located 3 km from the historic fortress "Edinburgh Castle", entices guests with a steam room, a Jacuzzi, and a sauna. The hotel offers a heated swimming pool, an à la carte restaurant and a lounge bar.

Read more
from US$ 192 / per night
38 Charlotte Square · Edinburgh, United Kingdom
8.8
Good · 1577 reviews

Offering a restaurant, the smoke-free Kimpton Charlotte Square By Ihg Hotel Edinburgh lies in the Anderlecht district of Edinburgh, just 1 km from Scottish Widows Bank Plc and around 20 minutes' walk from the combined National Museum of Scotland. Offering a cocktail bar and a private garden, this Edinburgh hotel is centrally situated near a train station.

Read more
from US$ 470 / per night
80 High Street · Edinburgh, United Kingdom
8.6
Good · 4710 reviews

Offering a restaurant, the 4-star Radisson Blu Hotel, Edinburgh City Centre lies in the Grengel district, a mere 550 metres from the combined National Museum of Scotland and approximately 10 minutes' walk from the historic fortress "Edinburgh Castle". Situated within reach of the Royal Mile, this Edinburgh hotel has a heated swimming pool as well as a treatment room and a sauna.

Read more
from US$ 362 / per night
Alexandra Dock · Edinburgh, United Kingdom
9.6
Excellent · 78 reviews

The elegant Fingal Hotel Edinburgh has 18 rooms and is located only 0.9 km from Ocean Terminal. This 5-star hotel features Wi-Fi, provided in the rooms.

Read more
from US$ 416 / per night
20 North Bridge · Edinburgh, United Kingdom
8.7
Good · 2473 reviews

Being located in the centre of Edinburgh, 200 metres from the parish church "St Giles' Cathedral", the smoke-free The Scotsman Hotel Edinburgh offers a shared lounge and a golf course. This 4-star hotel boasts parking and picturesque views of Edinburgh Castle.

Read more
from US$ 507 / per night
51-53 Newhaven Place Leith · Edinburgh, United Kingdom

Situated nearly 25 minutes' walk from Leith Links Public Park, the 3-star Premier Inn Edinburgh Leith Waterfront features a restaurant and luggage storage. Spacious rooms, Wi-Fi and a car park on site are provided for guests onsite.

Read more
from US$ 76 / per night
43 Jeffrey Street · Edinburgh, United Kingdom
8.5
Good · 10983 reviews

Offering a location a 5-minute walk from the Edinburgh Old Town, Leonardo Royal Hotel Edinburgh offers 186 rooms. There is a restaurant available on the premises.

Read more
from US$ 320 / per night
53 Princes Street · Edinburgh, United Kingdom
8.3
Good · 5471 reviews

Featuring 167 rooms, the perfect Mount Royal Hotel Edinburgh By The Unlimited Collection is located near a shopping district and around 500 metres from the Edinburgh Old Town. Eidyn restaurant and the lounge bar are available at the 4-star smoke-free hotel boasting an excellent location in Edinburgh.

Read more
from US$ 244 / per night
35 Drumsheugh Gardens · Edinburgh, United Kingdom
9.2
Excellent · 2659 reviews

The Bonham Hotel Edinburgh is a great place to stay in Haymarket with a number of pubs, cafés and restaurants, 25 minutes' walk from the Thistle chapel "St Giles' Cathedral". Wi-Fi is accessible throughout the property and secure parking is provided on site.

Read more
from US$ 279 / per night
Eden Locke, 127 George St · Edinburgh, United Kingdom
8.9
Good · 1545 reviews

Located just 1.3 km from The Real Mary King's Close, the 4-star typical Eden Locke Hotel Edinburgh includes 79 rooms. The stylish hotel also provides Wi-Fi in public areas as well as 24-hour reception and express check-out.

Read more
from US$ 302 / per night
2 Greenside Place · Edinburgh, United Kingdom
8.6
Good · 967 reviews

The Glasshouse, Autograph Collection Edinburgh hotel includes 77 rooms and is a 19-minute walk from the volcanic Castle Rock. Guests who stay at this hotel can park their car nearby.

Read more
from US$ 381 / per night
233 Cowgate · Edinburgh, United Kingdom
7.6
Average · 1327 reviews

Offering a location a 5-minute walk from John Knox House, House Of Gods Royal Mile Hotel Edinburgh offers 22 rooms. This hotel comes with Wi-Fi in public areas.

Read more
from US$ 183 / per night
19 - 21 George Street · Edinburgh, United Kingdom
8.1
Good · 991 reviews

Centrally located an 11-minute walk from the Thistle chapel "St Giles' Cathedral", the 5-star Intercontinental Edinburgh The George By Ihg Hotel features rooms with views of the city. Highlights at the hotel include an à la carte restaurant, a lounge bar and Wi-Fi in public areas.

Read more
from US$ 636 / per night
1 Tower Place Leith · Edinburgh, United Kingdom
8.4
Good · 3701 reviews

The 4-star Malmaison Edinburgh hotel offers quick access to the Coburg House Art and Craft Studios, situated approximately a 5-minute walk away. The hotel offers 100 rooms and amenities such as a restaurant.

Read more
from US$ 376 / per night
19 North Bridge · Edinburgh, United Kingdom
7.7
Average · 2000 reviews

The 4-star Hilton Edinburgh Carlton Hotel is situated in a shopping area of Edinburgh, 2.7 km from Arthur's Seat and 800 m from the historic fortress "Edinburgh Castle". The hotel provides guests with a 24-hour bar and premium rooms with views of the city, while the Royal Mile is merely 7 minutes' walk away.

Read more
from US$ 297 / per night
10-15 Princes Street · Edinburgh, United Kingdom
8.6
Good · 6748 reviews

Located only 600 metres from Dugald Stewart Monument, the smoke-free Motel One Edinburgh-Princes offers bright rooms only an 8-minute walk from The Writers' Museum. The 3-star motel has views of the courtyard and features Wi-Fi in public areas.

Read more
from US$ 342 / per night
20 Princes Street · Edinburgh, United Kingdom
8.8
Good · 1251 reviews

Located in the very heart of Edinburgh, the 4-star Hotel Indigo - Edinburgh - Princes Street By Ihg offers fast access to the Grassmarket, around 15 minutes' walk away. This Edinburgh hotel offers views of Princes Street Gardens and provides Wi-Fi in public areas.

Read more
from US$ 368 / per night
30-31 Queen Street · Edinburgh, United Kingdom

The great-value Travelodge Edinburgh Central Queen Street hotel offers quick access to St Andrew Square, located only 6 minutes' walk away. Just 0.6 km from the Royal Mile, the 3-star hotel with 85 rooms features a lift and a vending machine.

Read more
from US$ 71 / per night
21-22 St Andrew Square · Edinburgh, United Kingdom
8.6
Good · 1953 reviews

The 4-star smoke-free Malmaison Edinburgh City hotel gives quick access to the José Martí Scott Monument, which is situated approximately a 5-minute walk away. Featuring a location near a train station, the comfortable hotel has air-conditioned rooms along with an à la carte restaurant.

Read more
from US$ 233 / per night
112 Raeburn Place · Edinburgh, United Kingdom
9.3
Excellent · 192 reviews

The stylish 4-star The Raeburn Hotel Edinburgh, situated nearly 25 minutes on foot from Museum on the Mound, is furnished with exposed stone walls and has a sundeck, a shared lounge, and a golf course on site. The smoke-free hotel is in Stockbridge with a village vibe on the Water of Leith, in the vicinity of such natural sights as the Royal Botanic Garden Edinburgh.

Read more
from US$ 169 / per night
100 Princes St · Edinburgh, United Kingdom
9.5
Excellent · 7 reviews

Offering a library and a lobby area, the smoke-free 100 Princes Street Edinburgh hotel lies in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, around a 25-minute walk from the official residence "Palace of Holyroodhouse" and 1.9 km from such cultural places of interest as Dynamic Earth Interactive Science Museum. Featuring an à la carte restaurant, this 5-star hotel is located just near the art museum "Scottish National Gallery" and offers a Turkish bath, a solarium, and a hot tub.

Read more
from US$ 630 / per night
St James Quarter Leith Street · Edinburgh, United Kingdom
9.1
Excellent · 1711 reviews

Overlooking the city, the 4-star upscale Roomzzz Edinburgh hotel is only 1 km from Dugald Stewart Monument. Highlights at this upscale aparthotel include Wi-Fi in the rooms.

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