Find and Book Top Rated Hotels in Edinburgh

Search among 167 available resorts and all inclusive hotels in Edinburgh from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
61-80 out of 167
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Bed & Breakfast
8.4
Great140 reviews
MapView on map2.1 mi from City Center1100 yd from The New Yorker Pool & Snooker Club
From   US$ 225 /nightSelect
8.4
Great269 reviews
MapView on map1000 yd from City Center100 yd from Edinburgh Playhouse
From   US$ 360 /nightSelect
Aparthotel
8.4
Great736 reviews
700 yd from City Center700 yd from Royal Mile
From   US$ 178 /nightSelect
8.4
Great673 reviews
800 yd from City Center400 yd from Edinburgh Playhouse
From   US$ 464 /nightSelect
Hotel
8.2
Great171 reviews
1.1 mi from City Center1000 yd from The Meadows
From   US$ 564 /nightSelect
8.4
Great255 reviews
1000 yd from City Center200 yd from Edinburgh Castle
From   US$ 318 /nightSelect
8.4
Great1342 reviews
1.3 mi from City Center900 yd from Edinburgh International Conference Centre (EICC)
From   US$ 183 /nightSelect
Guest house
8.2
Great237 reviews
1500 yd from City Center400 yd from Queen's Hall
From   US$ 153 /nightSelect
8.6
Great574 reviews
1600 yd from City Center1100 yd from Scottish National Gallery
From   US$ 232 /nightSelect
8.4
Great182 reviews
1.8 mi from City Center1.2 mi from The Meadows
From   US$ 175 /nightSelect
8.6
Great359 reviews
1.7 mi from City Center1500 yd from Holyrood Park
From   US$ 166 /nightSelect
8.6
Great872 reviews
2.5 mi from City Center400 yd from Midlothian Ski Centre
From   US$ 59 /nightSelect
8.2
Great116 reviews
400 yd from City Center400 yd from Royal Mile
From   US$ 773 /nightSelect
8.2
Great144 reviews
2.2 mi from City Center400 yd from Murrayfield Stadium
From   US$ 69 /nightSelect
8.6
Great1135 reviews
3.6 mi from City Center
From   US$ 311 /nightSelect
8.4
Great572 reviews
1200 yd from City Center500 yd from Edinburgh Castle
From   US$ 902 /nightSelect
8.2
Great551 reviews
1000 yd from City Center300 yd from Edinburgh Playhouse
From   US$ 387 /nightSelect
8.6
Great925 reviews
3.6 mi from City Center1.0 mi from Edinburgh Zoo
From   US$ 207 /nightSelect
8.4
Great392 reviews
500 yd from City Center200 yd from Edinburgh Waverley Railway Station
From   US$ 333 /nightSelect
Guest house
8.2
Great148 reviews
1.1 mi from City Center700 yd from Edinburgh International Conference Centre (EICC)
From   US$ 169 /nightSelect

Best Resorts and Places to Stay in Edinburgh

Why Visit?

Edinburgh, the capital of Scotland, is a fascinating city that offers a perfect blend of rich history, stunning architecture, and vibrant cultural experiences. From the iconic Edinburgh Castle to the scenic Arthur's Seat, there are several notable landmarks that make a visit to this city truly captivating.

Why is Choosing a Resort in Edinburgh Better than Staying in a Hotel?

Space and Privacy: Resorts in Edinburgh often offer spacious accommodations with separate living areas, providing an enhanced level of comfort and privacy.

Resort Facilities: Many resorts boast excellent amenities such as swimming pools, fitness centers, spas, and restaurants, ensuring that guests have everything they need for a memorable stay.

Beautiful Settings: Resorts in Edinburgh are often located in picturesque surroundings, allowing guests to relax in serene environments away from the hustle and bustle of the city.

Recreational Activities: Resorts offer various recreational activities such as golf, tennis, and hiking, providing opportunities for guests to enjoy outdoor pursuits during their stay.

Personalized Service: Resorts often offer personalized services and attentive staff, ensuring that guests receive exceptional care throughout their visit.

What is the Price to Stay in a Resort per Night?

The average price per night in Edinburgh varies according to the star rating of the resort. Here is a general overview:

3-star resorts: Prices range from $80 to $150 per night.

4-star resorts: Prices range from $150 to $250 per night.

5-star resorts: Prices range from $250 to $500 per night.

Best Value for Money:

A-Haven Townhouse: Nestled in the vibrant Newington area, this budget-friendly resort offers comfortable rooms and is conveniently located near the Royal Mile and Holyrood Park.

Village Hotel Edinburgh: Situated just minutes away from Edinburgh Airport, this modern resort offers excellent value for money with spacious rooms, an on-site restaurant, and a fitness center.

Best Luxury Resorts:

The Balmoral: Located on Princes Street, this iconic 5-star resort exudes elegance and offers luxurious rooms, a Michelin-starred restaurant, and sweeping views of Edinburgh Castle.

The Witchery by the Castle: Situated in the heart of the Old Town, this opulent boutique resort provides lavishly decorated suites, an award-winning restaurant, and a romantic ambiance.

Best Pet-Friendly Resorts:

The Bonham Hotel: This stylish boutique resort welcomes four-legged friends and is located near picturesque Dean Village, allowing easy access to the vibrant city center.

The Dunstane Houses: Offering a warm and welcoming atmosphere, this family-run boutique resort is conveniently situated in Haymarket and provides pet-friendly accommodations with a hint of Scottish charm.

Best Family-Friendly Resorts:

Dalmahoy Hotel & Country Club: Set amidst 1,000 acres of parkland, this 4-star resort offers spacious rooms, a golf course, and various activities tailored to families, including a swimming pool and children's play area.

Macdonald Holyrood Hotel: Located near the iconic Holyrood Palace and Arthur's Seat, this family-friendly resort features comfortable rooms, an indoor pool, and a kids' club.

Best Resorts with Unique Views:

Radisson Blu Hotel, Edinburgh: Positioned on the historic Royal Mile, this 4-star resort offers breathtaking views of the city skyline and is within walking distance of Edinburgh Castle and the Scottish Parliament.

Sheraton Grand Hotel & Spa: Overlooking Edinburgh Castle, this luxurious resort boasts panoramic views of the city and features a renowned spa, rooftop hydro-pool, and exquisite dining options.

Show moreLess