Scotland Hotels & Other Accommodation

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Scotland?

Top hotels in Edinburgh (and vicinity)

Top hotels in Glasgow

Top hotels in Inverness

Top hotels in Aberdeen

Top cities in Scotland

Showing deals for:22 May - 24 May

Top landmarks in Scotland

Check out reviews of Scotland hotels guests love

Find out more about Scotland

Whispers of the Highlands: Unveiling Scotland's Enchanted Castles and Cultural Treasures

Scotland enchants with its dramatic landscapes, rich history, and vibrant culture. From the iconic Edinburgh Castle perched atop volcanic rock to the serene beauty of the Highlands, every corner tells a story. Wander through charming villages, explore ancient ruins, and indulge in world-class whisky distilleries. Nature lovers will be captivated by Loch Ness and the Isle of Skye's rugged coastline. Scotland is a haven for adventurers and romantics alike, offering everything from exhilarating hikes to cosy fireside evenings in historic inns. Discover the heart of Scotland, where every moment is steeped in tradition and breathtaking beauty.

Top locations to stay in Scotland

In Edinburgh, Glasgow, and Inverness, each city offers its unique charm. Edinburgh is renowned for its historic castle and vibrant arts scene, while Glasgow boasts impressive museums and a lively shopping culture. Inverness, steeped in history, is close to the iconic Loch Ness. For first-time visitors, Edinburgh is the most enchanting choice, providing a perfect blend of history and culture.

  1. EdinburghOpens in a new window: Edinburgh is a dazzling blend of history and culture that captures the hearts of all who visit. The iconic Edinburgh Castle looms above the city, offering stunning views and a glimpse into Scotland's storied past. Stroll along the Royal Mile, where charming shops and cultural attractions intertwine, or explore the historic Old Town, a UNESCO World Heritage site. Don't miss the chance to experience the city's vibrant festivals, from the world-renowned Edinburgh Festival Fringe to the magical Christmas markets, making it a year-round destination for fun and excitement.
  2. GlasgowOpens in a new window: Glasgow is a bustling hub of creativity and culture, famous for its impressive museums and galleries that showcase everything from contemporary art to Scottish history. The Kelvingrove Art Gallery and Museum is a must-see, featuring a diverse collection that captures the city's artistic spirit. For those who love shopping, Buchanan Street offers a lively atmosphere filled with shops and boutiques. In the evenings, the city's vibrant cultural scene comes alive with live music and performances, ensuring there's always something happening.
  3. InvernessOpens in a new window: Inverness, known as the gateway to the Scottish Highlands, is a charming city that boasts a rich history and stunning landscapes. The majestic Inverness Castle overlooks the city, while the nearby Loch Ness invites visitors to explore its legendary waters. A stroll along the picturesque River Ness offers lovely views and access to quaint shops and cafes. Inverness is also a great base for outdoor enthusiasts who wish to venture into the breathtaking Highlands, making it a perfect blend of history and natural beauty.

Things to do in Scotland

Scotland offers a delightful mix of vibrant city life and serene landscapes. Wander through charming shops, catch a live music gig, or enjoy a theatrical performance. For a more relaxed experience, explore captivating museums and historic monuments, all while soaking in the breathtaking scenery.

  • Merchant CityOpens in a new window – Explore the vibrant atmosphere of Merchant CityOpens in a new window, a neighbourhood teeming with life. Stroll through its charming streets and discover a unique blend of shopping areas, theatres, and music venues. Don’t miss the chance to catch a live concert or a captivating performance at one of the local theatres. The urban parks provide a perfect spot for a leisurely break, while the piazza square buzzes with activity, making it an ideal place to soak in the local culture. Whether you're looking to enjoy a night out or just want to explore the shops, Merchant CityOpens in a new window has something for everyone.
  • Glasgow – As one of the largest cities in Scotland, Glasgow is a hub of creativity and history. Dive into its rich heritage by visiting some of the many museums and monuments scattered throughout the city. Art lovers will find plenty to admire, while shoppers can explore bustling streets filled with unique boutiques and popular brands. Enjoy a night of live music at one of the city's renowned venues, or take a guided tour to uncover hidden gems and learn about Glasgow’s fascinating past. With its lively atmosphere, Glasgow promises an unforgettable experience.
  • City Centre Glasgow – The heart of the city, City Centre Glasgow, offers an exciting mix of attractions. Start your day with a visit to one of the impressive museums, where you can delve into art and history. After that, indulge in a shopping spree at high-street retailers and local shops. The area is also known for its vibrant theatre scene, so be sure to check out what's on during your visit. With an array of lively bars and music venues, your evenings in City Centre Glasgow will be filled with entertainment and excitement.

4 tips for savvy savings when booking a hotel in Scotland

  1. Book for the cheapest times: The most budget-friendly time to visit Scotland is during January, February, and November, when hotel prices are typically lower. For an enriching experience, it is advisable to stay for at least 2 days, allowing ample time to discover the country's significant landmarks, historical sites, and cultural attractions. This period offers great value for money, as you can immerse yourself in Scotland’s natural beauty and rich heritage without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Scotland, start by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, so you’re less likely to miss savings opportunities. Additionally, the Smart Shopping tool available in the app allows you to compare hotel prices and amenities, ensuring you’re informed about any price drops or room availability. This way, you could be among the first to seize a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you save on your stay at a hotel in Scotland. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and can sometimes offer better value. When you book with Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that could be more economical, helping you find the best possible deal.
  4. Consider your location: Staying in the heart of major cities in Scotland can provide unparalleled convenience, with local attractions just a stone's throw away. However, this prime location often comes at a premium, making accommodation costs significantly higher. In contrast, smaller towns and rural areas are more likely to be affordable, offering a variety of lodging options at more reasonable rates. For those seeking to stretch their budget, considering hotels located slightly outside the city centre can be advantageous, although it may necessitate extra travel to reach key sights. Additionally, exploring alternative nearby cities can reveal a wealth of experiences while also providing more budget-friendly accommodation choices.

Best time to go to Scotland

Scotland has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. January, July, and September are the peak travel months in Scotland, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring