The Best Hotels for Skiing in Edinburgh

Where to Stay for Skiing and Snowboarding in Edinburgh

Edinburgh Edinburgh

If you're looking for the perfect place to hit the slopes this winter, look no further than the ski hotels and resorts in Edinburgh. We've analyzed all of the options based on key criteria to bring you the best of the best. Whether you're looking for the cheapest ski lodging or the most luxurious ski resorts in Edinburgh, we've got you covered. Ski in ski out hotels? We've found those, too. Edinburgh boasts some of the nicest ski hotels, so you'll have no shortage of options to choose from. With ski cabins, ski lodges, and ski hotels, there's something for everyone. And let's not forget about apres ski - Edinburgh has it all. Take a break from the bunny slopes or the black diamond runs and enjoy the nightlife and delicious food options in the area. Don't miss out on the ski season this year - book your ski vacation at one of the best ski hotels and resort in Edinburgh, UK.

(Prices are listed in U.S. Dollars.)

The Park At Holyrood

4-star Hotel with prices starting at $471 (before taxes) - See All Prices
Among the Best Hotels for a Ski Getaway
  • Heated pool

Located at 89/24 Holyrood Road, The Park At Holyrood has great rooms from $471 (before taxes). It offers skiing, a fitness center, parking, rooms with kitchens, and golf. It has a terrific 9.40 rating out of 10 from previous guests who have stayed here. Only 1.5 km from the city center, skiers will especially love a spa, an indoor pool, a heated pool, a microwave, and a refrigerator at this terrific hotel. Having an indoor pool means that you can swim and have fun any time of the year.

Ski Hotel Amenities
  • Skiing
  • Kitchen
  • Spa
  • Indoor pool
  • Heated pool
More Great Amenities
  • Fitness center
  • Parking
  • Microwave
  • Refrigerator


View hotels on the map:

Barony House

Bed & Breakfast with prices starting at $250 (before taxes) - See All Prices
A Perfect Winter Getaway Hotel in Edinburgh
  • Great Value: the price is lower than average for 5-star hotels.
  • High Quality: guest ratings are higher than average.
  • Family-Friendly

A great place to stay is Barony House which has nice rooms starting at $250. Offering skiing, hiking, rooms with kitchens, rooms with kitchenettes, and laundry services, it also has a great guest rating of 9.90 out of 10 from many previous guests. It's located at 20 Mayfield Gardens. This relaxing hotel is also nice because it offers golf, a game room, free parking, horse riding, and mini-golf which visitors will enjoy. Also, it's just 2.6 km from the city center. The kitchen in the room is great, because you can cook your own meals to save time and money. It's also less than the average price for ski hotels, so it's a great value.

Ski Hotel Amenities
  • Skiing
  • Hiking
  • Kitchen
  • Laundry service
  • Family-Friendly
More Great Amenities
  • Kitchenette
  • Game room
  • Free parking
  • Horse riding
  • Tennis
  • Microwave
  • Refrigerator
  • Adults only


Kimpton Charlotte Square By IHG

5-star Hotel with prices starting at $424 (before taxes) - See All Prices
A Fun Ski Hotel in Edinburgh
  • Family-Friendly
  • Room service

We found Kimpton Charlotte Square By IHG to be a great place to stay, and the price starts at $424. We loved that is has skiing, room service, a restaurant, a bar, and parking, and it also has a terrific guest rating of 8.90 out of 10 from previous guests. It's located at 38 Charlotte Square. You'll also find hiking, laundry services, golf, pet-friendly rooms, and laundry facilities which vacationers will love. And this fantastic hotel is just 0.4 km from the center of town. Getting room service delivered is always a nice luxury.

Ski Hotel Amenities
  • Skiing
  • Room service
  • Restaurant
  • Bar/Lounge
  • Hiking
  • Laundry service
  • Family-Friendly
More Great Amenities
  • Parking
  • Pets allowed
  • Bicycle rental
  • Family rooms
  • Tennis
  • Refrigerator
  • Breakfast in the room


JustB

Guest house with prices starting at $237 (before taxes) - See All Prices
A Great Ski Hotel
  • Great Value: the price is lower than average for 4-star hotels.
  • Room service

With terrific rooms from $237, JustB, at 472 Lanark Road West provides skiing, room service, a bar, hiking, and rooms with kitchens. Its terrific guest rating is 9.40 out of 10 from previous guests staying here. Skiers and snowboarders will really like this fun hotel which also offers rooms with kitchenettes, golf, pet-friendly rooms, a hot tub, and free parking. It's located just 10.8 km from the city center, too. Having a hot tub at this hotel is also a nice splurge. It's a great value, as the price is less than the average for ski hotels.

Ski Hotel Amenities
  • Skiing
  • Room service
  • Bar/Lounge
  • Hiking
  • Kitchen
  • Hot tub
More Great Amenities
  • Kitchenette
  • Pets allowed
  • Free parking
  • Horse riding
  • Family rooms
  • Microwave
  • Refrigerator
  • Breakfast in the room


Albyn Townhouse

Guest house with prices starting at $216 (before taxes) - See All Prices
Near the Slopes in Edinburgh
  • Great Value: the price is lower than average for 4-star hotels.
  • High Quality: guest ratings are higher than average.
  • Family-Friendly

Albyn Townhouse has a great guest rating of 9.50 out of 10, and offers skiing, parking, golf, city views, and tennis. The great rooms here start at $216 before taxes and depending on the season. It can be found at 16 Hartington Gardens. Furthermore, it also offers an adult-only atmosphere, breakfast in the room, private parking, canoeing, and cycling, which is nice for travelers. Just 1.6 km from the city center, this terrific hotel is a terrific choice. We found the price of this hotel to be a great value because the price is less than average for ski hotels.

Ski Hotel Amenities
  • Skiing
  • Family-Friendly
More Great Amenities
  • Parking
  • Tennis
  • Adults only
  • Breakfast in the room


Also, take a look at the ski hotels in nearby destinations:
Warning: Undefined array key "hapiplaceid" in /homepages/12/d310477359/htdocs/locationaveragehotelcosts_theme.php on line 1034

Warning: Undefined array key "hapiplaceid" in /homepages/12/d310477359/htdocs/locationaveragehotelcosts_theme.php on line 1034

Warning: Undefined array key "hapiplaceid" in /homepages/12/d310477359/htdocs/locationaveragehotelcosts_theme.php on line 1034
Blairgowrie, Pitlochry, and Edinburgh.

For more terrific hotel ideas in Edinburgh, make sure you also see Best Family-Friendly Hotels in Edinburgh, Best Luxury Hotels in Edinburgh, Best Pet-Friendly Hotels in Edinburgh, Best Hotels for First Time Visitors in Edinburgh, Best Hotels for a Weekend Getaway in Edinburgh, Best Hotels for One Week in Edinburgh, Best Hotels for One Night in Edinburgh, Best Romantic Hotels for Couples in Edinburgh, Best Adults Only Hotels in Edinburgh, Best Party Hotels in Edinburgh, or Best Business Hotels in Edinburgh.


How much do ski resort hotels cost in Edinburgh?

Edinburgh Average Ski Hotel Price
$320

Travelers to Edinburgh, UK will have a large number of terrific ski accommodation options with a variety of great prices. The price of ski hotels here can vary by amenities, dates, and the neighborhood. Based on thorough data from 5 ski hotels, their average price is a very reasonable $320. If you're interested in more information about hotels here, see our guide to hotel prices in Edinburgh.

The average prices of our suggested ski hotels by star rating:

  • 5-star hotels: $337
  • 4-star hotels: $308


Budget Your Trip
Budget Your Trip is all about finding out how much everything costs so that you can travel cheaper and longer. With average daily travel costs that are calculated from the budgets of real travelers, you can find out how much money you need to plan your next adventure. On this website you can also find travel advice, accommodation reviews, and activity suggestions.
Share This Page

Some of the links on this website are sponsored or affiliate links which help to financially support this site. By clicking the link and making a purchase, we may receive a small commission, but this does not affect the price of your purchase.