Hotels in Scotland

Sat 22 Nov
Fri 28 Nov
November 2025
15
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
14 Nov - 15 Nov
Tomorrow
15 Nov - 16 Nov
This weekend
14 Nov - 16 Nov
Next weekend
21 Nov - 23 Nov

Where to stay in Scotland?

£72
includes taxes & fees
1 Dec - 2 Dec
Lewis and Clark Resort
£89
includes taxes & fees
7 Dec - 8 Dec
Holiday Inn Express & Suites Yankton by IHG
£90
includes taxes & fees
6 Dec - 7 Dec
Dakota HorizINN
£76
includes taxes & fees
4 Dec - 5 Dec
Comfort Inn Yankton SD
£100
includes taxes & fees
30 Nov - 1 Dec
Fairfield Inn & Suites by Marriott Yankton
£82
includes taxes & fees
23 Nov - 24 Nov
Best Western Kelly Inn
£72
includes taxes & fees
16 Nov - 17 Nov
Yankton Inn
£65
includes taxes & fees
18 Nov - 19 Nov
Econo Lodge Inn & Suites
£72
includes taxes & fees
16 Nov - 17 Nov
Wagner Lakeside Motel
See more properties

Check out reviews of Scotland hotels guests love

Comfort Inn Yankton SD

Comfort Inn Yankton SD

10/10 Excellent
"Spacious clean room, good breakfast, courteous staff. "
Lisa 1-night trip
Posted 2 days ago
Comfort Inn Yankton SD
Lewis and Clark Resort

Lewis and Clark Resort

10/10 Excellent
"It was so nice to have a cabin with room to relax for a few days before we left for a bus tour. We loved the kitchen also. Great place! "
Ann 4-night trip
Posted 5 days ago
Lewis and Clark Resort
Fairfield Inn & Suites by Marriott Yankton

Fairfield Inn & Suites by Marriott Yankton

10/10 Excellent
"All of the above! Nice property and a fun stay"
Jeff 1-night trip
Posted 12 days ago
Fairfield Inn & Suites by Marriott Yankton
Dakota HorizINN

Dakota HorizINN

10/10 Excellent
"Courteous Staff. Clean rooms quiet."
Kevin 1-night trip
Posted 13 days ago
Dakota HorizINN
Yankton Inn

Yankton Inn

10/10 Excellent
"Staff was very helpful 😊"
Josh 1-night trip
Posted 3 weeks ago
Yankton Inn
Best Western Kelly Inn

Best Western Kelly Inn

10/10 Excellent
"This was the perfect hotel for my family to stay in for a wedding. We enjoyed the breakfast, pool, and attached restaurant. I would stay there again."
Lisa 2-night trip
Posted 1 month ago
Best Western Kelly Inn
Holiday Inn Express & Suites Yankton by IHG

Holiday Inn Express & Suites Yankton by IHG

10/10 Excellent
"Hope was amazing at check in. She did a great job welcoming us. "
Zachary 1-night trip
Posted 2 months ago
Holiday Inn Express & Suites Yankton by IHG
Econo Lodge Inn & Suites

Econo Lodge Inn & Suites

10/10 Excellent
"Good value for the money! Staff was super nice! Only issue was that I stayed several days, and housekeeping bugged me almost every day in spite of having the do not disturb sign up."
Mitchell 2-night trip
Posted 2 months ago
Econo Lodge Inn & Suites
Wagner Lakeside Motel

Wagner Lakeside Motel

10/10 Excellent
"Front staff is near perfection I couldn’t be happier "
James 1-night trip
Posted 3 months ago
Wagner Lakeside Motel

Frequently asked questions

How much does a hotel room cost in Scotland?
You can discover great hotels in Scotland with properties to suit all budgets and needs. If you're after an affordable hotel in Scotland that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How much does a hotel room cost in Scotland?
You can discover great hotels in Scotland with properties to suit all budgets and needs. If you're after an affordable hotel in Scotland that meets all of your requirements, set your filters and then sort the results by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Scotland hotels?
Discover great deals on Scotland hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Scotland hotels.
How can I find deals and earn rewards at Scotland hotels?
Members can save up to 20% on select hotels in Scotland. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Scotland hotels with free cancellation?
It's easy to book a refundable Scotland hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
Can I book a refundable accommodation option in Scotland?
If you want the flexibility to change your plans to Scotland, most hotels offer refundable* rates that you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Scotland be like during my visit?
July and August are typically the warmest months in Scotland, when the average temperature is 22°C. January and February are the coldest months, when the average temperature is -3°C. May and June are the months with the most rain.
Why should I book my Scotland hotel with Hotels.com?
There are lots of reasons to book your Scotland trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Scotland

Whispers of the Highlands: Unraveling Scotland's Enchanted Tapestry

Nestled in the heart of South Dakota, Scotland is a charming small town that beckons with its rustic allure and friendly atmosphere. Surrounded by rolling prairies and picturesque landscapes, it offers a unique glimpse into Midwestern life. Key attractions include the historic Scotland Community Museum and the tranquil beauty of the nearby Missouri River. Ideal for those seeking an off-the-beaten-path escape, visitors can enjoy outdoor activities such as hiking and fishing, alongside local events that celebrate its rich heritage. Scotland promises a warm welcome and a slice of Americana that’s truly unforgettable.

Discover great hotels in Scotland

Scotland, South Dakota offers a range of hotel accommodations, from charming inns to comfortable motels. Visitors can find inviting options with essential amenities, ensuring a pleasant stay. For those seeking a touch of luxury, there are also upscale hotels featuring spa services and refined dining experiences. Here are some of our travellers' favourite hotels in Scotland:

  1. Lewis and Clark ResortOpens in a new window: Lewis and Clark Resort is a charming 2.5-star hotel that promises an adventurous escape for leisure travellers. With direct access to the beach, it offers a delightful mix of comfort and excitement. Guests can indulge in a variety of adventure sports, including mountain biking, hiking, and motorboating, available onsite or nearby. The hotel's emphasis on outdoor recreation is complemented by its scenic location, making it ideal for those seeking a distinctive experience. The positive sentiments from visitors highlight the seamless blend of adventure and relaxation, ensuring a memorable stay that caters to the desire for both thrill and comfort.

Top locations to stay in Scotland

In Menno, Olivet, and Lesterville, each location offers unique charm for visitors to Scotland, South Dakota. Menno is known for its friendly atmosphere and local culture, Olivet boasts beautiful landscapes and outdoor activities, while Lesterville is ideal for nature enthusiasts with its scenic beauty. For first-time visitors, Olivet is the best option, combining accessibility and natural attractions.

  1. MennoOpens in a new window: Menno is a charming town that embodies the spirit of South Dakota. Known for its friendly atmosphere, it’s a perfect base for exploring the surrounding countryside. Outdoor enthusiasts can enjoy nearby parks for picnicking and hiking, while local shops offer a glimpse into the community's unique crafts and products. The town hosts seasonal events that celebrate its culture, making it a delightful stop for those looking to immerse themselves in local traditions.
  2. OlivetOpens in a new window: Olivet is a picturesque small town that provides a peaceful retreat with a warm, welcoming vibe. The area features lovely parks and scenic landscapes ideal for leisurely strolls or family gatherings. It’s a great location to experience small-town charm, with local events that often highlight the community spirit. Shops in Olivet offer a range of handmade goods, perfect for picking up unique souvenirs that showcase local craftsmanship.
  3. LestervilleOpens in a new window: Lesterville is a hidden gem for those seeking solitude and natural beauty. Nestled among rolling hills and stunning landscapes, it’s an excellent choice for outdoor activities like hiking and birdwatching. The town is close to the scenic Missouri River, which offers opportunities for fishing and kayaking. Visitors can also enjoy local attractions that reflect the area's rich history and culture, making it a tranquil getaway from the hustle and bustle.

Things to do in Scotland

Scotland beckons with its stunning landscapes, from the rugged Scottish Highlands to charming villages. Tee off on world-renowned golf courses, savour traditional cuisine in welcoming hotels, and explore historic castles. Whether you’re hiking scenic trails or sipping whisky, Scotland offers unforgettable experiences for every traveller.

  • Sacred Heart Catholic ChurchOpens in a new window – Visit the Sacred Heart Catholic Church, a lovely place of worship that showcases the community’s dedication and faith. While there, take a moment to appreciate its architectural beauty and serene atmosphere, perfect for reflection and quiet contemplation. Whether you’re attending a service or simply exploring, this church offers a glimpse into the spiritual life of Scotland, South Dakota. Don’t forget to capture some photos of the stunning interiors and the peaceful surroundings that make this church a cherished landmark in the town.

4 tips for savvy savings when booking a hotel in Scotland

  1. Book for the cheapest times: The most affordable time to visit Scotland is during January, February, and November, when hotel prices tend to be lower. For those on a budget, a stay of at least 2 to 3 days is recommended to fully appreciate the country's key landmarks, rich history, vibrant culture, and stunning natural attractions. This duration offers great value for money, allowing visitors to make the most of their experience without overspending.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals to Scotland, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, helping you seize opportunities for savings on cheap hotels. Additionally, the Smart ShoppingOpens in a new window feature available in the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see great hotel rates. With these tools, you'll be well-equipped to book a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your dates might help you save on your stay in a hotel in Scotland. If you're in search of unique accommodations, boutique hotels can provide a more personalised experience and, at times, better value. When you book through 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 more affordable dates to enhance your chances of securing the best deal.
  4. Consider your location: Staying nearer to major attractions or city centres may provide convenience, but it often comes with a higher price tag. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and ease of access to the sites you wish to visit. You may also wish to explore independent hotels further afield, as they are usually more likely to be affordable and can offer a more authentic experience.

Best time to go to Scotland

Scotland experiences its lowest average temperature in January, at 19.9°F (-6.7°C), while July is the hottest month, with an average temperature of 75.7°F (24.3°C). May is usually the wettest month. January, February, March, April, June, July, October, November, and December are the peak travel months in Scotland, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by no to light rainfall. On the other hand, May, August, and September tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.

Keep exploring