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: 260 property found
Find your place to stay
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 Festival Square · Edinburgh, United Kingdom
8.8
Good · 3451 reviews

Overlooking Edinburgh Castle, the exclusive 5-star Sheraton Grand Hotel & Spa Edinburgh is located merely 5 minutes' stroll from Charlotte Chapel and provides guests with car hire service. Featuring a restaurant, the smoke-free hotel is in proximity to the historic fortress "Edinburgh Castle".

Read more
from US$ 308 / 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
4 Alvanley Terrace, Whitehouse Loan · Edinburgh, United Kingdom
8.9
Good · 854 reviews

Nestled in the Bruntsfield district of Edinburgh just 1.4 km from the Greyfriars Bobby's Grave, the 4-star Black Ivy Edinburgh hotel beckons guests with 36 holes of golf. This Edinburgh hotel features a sundeck and a shared lounge as well as Wi-Fi in public areas.

Read more
from US$ 248 / 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
1 Morrison Link · Edinburgh, United Kingdom
8.2
Good · 826 reviews

The 4-star smoke-free Leonardo Hotel Edinburgh Haymarket is nestled within 25 minutes' walk of the Royal Botanic Garden Edinburgh, offering 282 rooms and featuring a shared lounge, various recreational opportunities, and barbecue grills. In the vicinity of the Royal Mile, this Edinburgh hotel is located in the very heart of a financial area.

Read more
from US$ 214 / 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
5-21 Grosvenor Street · Edinburgh, United Kingdom
8.8
Good · 1430 reviews

Featuring air-conditioned rooms and an à la carte restaurant, the comfortable The Hoxton, Edinburgh Hotel is just 1.2 km from the historic fortress "Edinburgh Castle".

Read more
from US$ 269 / per night
Torphichen Street · Edinburgh, United Kingdom
7.5
Average · 616 reviews

The comfortable 3-star Hub Edinburgh City Centre - Haymarket hotel offers quick access to Scottish Widows Bank Plc, which is only a 6-minute walk away. There is a restaurant available on the premises.

Read more
from US$ 198 / per night
80 Lauriston Place · Edinburgh, United Kingdom
8.4
Good · 5342 reviews

Located approximately 25 minutes' walk from the Museum of Edinburgh, the 4-star Novotel Edinburgh Centre hotel provides guests with a restaurant. The hotel features a swimming pool, a fitness studio and Wi-Fi in the rooms.

Read more
from US$ 255 / 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
2 Freer Gait · Edinburgh, United Kingdom
8.5
Good · 5225 reviews

Offering modern rooms, the 4-star Moxy Edinburgh Hotel is located 17 minutes' walk from the historic fortress "Edinburgh Castle". The hotel also offers Wi-Fi in public areas.

Read more
from US$ 238 / per night
31-35 Grassmarket · Edinburgh, United Kingdom
8.4
Good · 3115 reviews

Offering a restaurant, the 4-star Apex Grassmarket Hotel Edinburgh lies in the Grengel district, around 500 metres from the landscaped Princes Street Gardens and about 1 km from such cultural places of interest as the spirelike Victorian memorial "Scott Monument". Boasting a heated swimming pool, a solarium and a sauna, this Edinburgh hotel is located just steps from The Scotch Whisky Experience.

Read more
from US$ 331 / 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
69 Belford Road · Edinburgh, United Kingdom
5.9
· 9731 reviews

Located approximately a 25-minute walk from the Edinburgh Old Town, Britannia Edinburgh Hotel includes 212 rooms. This 3-star hotel features a vending machine and a lift on site.

Read more
from US$ 106 / per night
34 Bread Street · Edinburgh, United Kingdom
8.1
Good · 2317 reviews

The 4-star smoke-free Doubletree By Hilton Edinburgh City Centre hotel is steps from the financial district of Edinburgh and offers a shared lounge and a golf course. Located only 13 minutes' stroll from such shopping venues as the Waverley Mall, this Edinburgh hotel has 137 rooms near a train station.

Read more
from US$ 357 / 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
38 Gardners Crescent · Edinburgh, United Kingdom
8.3
Good · 4689 reviews

The elegant Mercure Edinburgh Haymarket hotel is situated in a prime touristic area of Edinburgh, just 0.6 km from the traditional King's Theatre and approximately 20 minutes' walk from the Edinburgh Old Town. 110 rooms and the 24-hour bar are available during the stay at the 4-star smoke-free hotel nestled in the very heart of Edinburgh.

Read more
from US$ 247 / 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
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
82 Lauriston Place Lady Lawson Street · Edinburgh, United Kingdom

Located approximately 2 km from the Calton Hill, the budget Premier Inn Edinburgh Central is just 6 minutes' walk from the grand Victorian theatre "Royal Lyceum Theater". Within a few blocks of the Grassmarket, the 3-star inn with 112 rooms features a lift and a vending machine.

Read more
from US$ 151 / per night
187 Clermiston Road · Edinburgh, United Kingdom
7.9
Average · 6017 reviews

Nestled in the Murrayfield district of Edinburgh, the 4-star smoke-free Leonardo Edinburgh Murrayfield hotel is 3.5 km from culture-oriented attractions like the Scottish National Gallery of Modern Art One. Boasting a solarium, a steam room, and a sauna along with a lounge bar, the comfortable hotel offers a location near a train station.

Read more
from US$ 326 / 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
132 Corstorphine Road · Edinburgh, United Kingdom
8.0
Good · 6690 reviews

Located within 5 minutes' walk of Scottish Forestry, the 4-star Holiday Inn Edinburgh Zoo By Ihg has a heated swimming pool with a hot tub. This Edinburgh inn lies in the Murrayfield district, 4.9 km from such cultural sights as the combined National Museum of Scotland.

Read more
from US$ 189 / per night
15 Drumsheugh Gardens · Edinburgh, United Kingdom
9.1
Excellent · 4618 reviews

Situated in a prime setting in Edinburgh, about a 15-minute walk from Edinburgh Waverley train station, the smoke-free The Resident Edinburgh Hotel features 164 rooms. This 4-star hotel also provides Wi-Fi available in public areas.

Read more
from US$ 361 / per night
61 Grassmarket · Edinburgh, United Kingdom
8.8
Good · 3549 reviews

The 4-star Apex City Of Edinburgh Hotel lies just 11 minutes' walk from the Museum of Childhood, and features a restaurant. Guests will have access to a private parking lot on site for added convenience.

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