Photo by Phyllis Robb

Hotels in Kingston

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 Kingston?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Kingston on Hotels.com. These Kingston hotels consistently deliver on quality, location and traveller experience. Last updated on .

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very good, (126 reviews)
Discover this welcoming hotel near Quarry Loch, offering a cosy bar and on-site cafƩ. After exploring nearby Portgordon Harbour, return to friendly service and convenient amenities including free WiFi and parking.
The price is AU$192
includes taxes & fees
6 Sept - 7 Sept
The Mill House Hotel

Kintrae B&B

Kintrae B&B
4.0 star property
Buckie
9.8 out of 10, Exceptional, (112 reviews)
Outdoor enthusiasts will love this inviting B&B near Cluny Square and Buckie Range Rear. Kayaking, mountain biking, and cross-country skiing await nearby, with daily housekeeping adding comfort to your Scottish coastal adventure.
The price is AU$186
includes taxes & fees
13 Sept - 14 Sept
Kintrae B&B

Premier Inn Elgin

Premier Inn Elgin
3.0 star property
Elgin
8.2 out of 10, Very good, (10 reviews)
A welcoming hotel in Elgin with free parking and breakfast options, just minutes from Elgin Station. Explore nearby Elgin Museum or unwind at Relax attraction after a day of sightseeing, with 24-hour front desk service always available.
The price is AU$98
includes taxes & fees
20 Sept - 21 Sept
Premier Inn Elgin

Sunninghill

Sunninghill
4.0 star property
Elgin
9.2 out of 10, Wonderful, (133 reviews)
Immerse yourself in this charming Sunninghill hotel near Elgin Station. Savour meals at the restaurant, unwind with drinks at the cosy bar, and explore nearby Elgin Museum. Complimentary WiFi and parking make your Scottish getaway effortless.
The price is AU$285
includes taxes & fees
10 Sept - 11 Sept
Sunninghill

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (489 reviews)
Savour the comforts of this charming hotel with 2 bars and a cafƩ, just 4 minutes from Elgin Station. After exploring nearby Elgin Museum, return to welcoming staff and enjoy free WiFi, breakfast, and parking during your Scottish getaway.
The price is AU$238
includes taxes & fees
6 Sept - 7 Sept
Laichmoray Hotel

Copper Beeches

Copper Beeches
3.0 star property
Elgin
10.0 out of 10, Exceptional, (2 reviews)
The price is AU$312
includes taxes & fees
1 Oct - 2 Oct
Copper Beeches

Firth Hotel & Restaurant

Firth Hotel & Restaurant
3.0 star property
Lossiemouth
8.4 out of 10, Very good, (299 reviews)
Embrace coastal charm at this Lossiemouth inn, just steps from the Fisheries & Community Museum and Harbour Treasures. Unwind with a drink at the bar or grab a bite at the cafƩ. The terrace and garden offer peaceful spots to relax after exploring nearby attractions.
The price is AU$127
includes taxes & fees
6 Sept - 7 Sept
Firth Hotel & Restaurant

Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (240 reviews)
The price is AU$211
includes taxes & fees
1 Oct - 2 Oct
Golf View Hotel

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (106 reviews)
Wake up to a delicious cooked-to-order breakfast at this charming Elgin retreat. Just a 13-minute walk from Elgin Station and near popular attractions like Elgin Museum. Enjoy complimentary WiFi and parking while the attentive staff ensures a memorable stay.
The price is AU$231
includes taxes & fees
14 Sept - 15 Sept
The Pines Guesthouse

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 reviews)
Experience countryside comfort at this welcoming B&B with cooked-to-order breakfast. Just 9 minutes from Keith Station and near Strathisla Distillery, this farmhouse provides free WiFi and parking for easy Highland exploration.
The price is AU$176
includes taxes & fees
11 Sept - 12 Sept
Chapelhill Croft Farmhouse B&B

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (605 reviews)
Discover a charming boutique retreat next to golf greens in Elgin. Just a 14-minute walk from the train station, this hotel features a restaurant, garden, and terrace. Relax and Elgin Museum are nearby, with free WiFi and parking for added convenience.
The price is AU$236
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

Stotfield Hotel

Stotfield Hotel
3.0 star property
Lossiemouth
7.6 out of 10, Good, (452 reviews)
Overlooking the bay in picturesque Lossiemouth, this hotel offers comfort near Moray Golf Club. Enjoy a drink at the welcoming bar after exploring local attractions. Clean rooms, helpful staff, and free WiFi with parking make for a relaxing coastal escape.
The price is AU$191
includes taxes & fees
10 Sept - 11 Sept
Stotfield Hotel

St Michaels Guesthouse

St Michaels Guesthouse
3.0 star property
Elgin
10.0 out of 10, Exceptional, (2 reviews)
The price is AU$353
includes taxes & fees
7 Sept - 8 Sept
St Michaels Guesthouse

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (102 reviews)
Tucked into Scotland's whisky country, this inviting lodge offers free breakfast and parking. Sample local spirits at the on-site bar after exploring nearby Speyside Cooperage and Macallan Distillery. The attentive staff ensures a memorable Highland retreat.
The price is AU$399
includes taxes & fees
1 Oct - 2 Oct
Craigellachie Lodge

Harbour Nights

Harbour Nights
2.5 star property
Lossiemouth
8.0 out of 10, Very good, (6 reviews)
The price is AU$155
includes taxes & fees
6 Sept - 7 Sept
Harbour Nights

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (205 reviews)
Escape to this Aberlour guesthouse offering regional cuisine at the Dining Room restaurant. Enjoy complimentary breakfast, WiFi, and parking while exploring nearby Knockando Woolmill and Cardhu Distillery. Just a 20-minute drive from Keith and Dufftown Railway.
The price is AU$318
includes taxes & fees
14 Sept - 15 Sept
Cardhu Country House

Taigh Mor

Taigh Mor
3.0 star property
Elgin
8.0 out of 10, Very good, (12 reviews)
The price is AU$125
includes taxes & fees
6 Sept - 7 Sept
Taigh Mor

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (112 reviews)
Experience warm Highland hospitality at this Aberlour retreat with 2 cosy bars and an on-site restaurant serving lunch and dinner. Explore nearby Sandy Hole and The Linn Falls, then return to enjoy the outdoor terrace and convenient free WiFi and parking.
The price is AU$319
includes taxes & fees
10 Sept - 11 Sept
The Aberlour Hotel

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (174 reviews)
Enjoy homemade treats at the cafƩ before exploring nearby Elgin Museum or unwinding with a drink at the bar. After a day of sightseeing, return to comfortable accommodation with free WiFi and daily housekeeping service.
The price is AU$181
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (387 reviews)
Escape to this charming hotel in Aberlour, where 2 cosy bars welcome you after a day exploring nearby Speyside Cooperage and Macallan Distillery. Free breakfast, WiFi and parking add value while the helpful staff ensure a memorable Scottish stay.
The price is AU$441
includes taxes & fees
6 Oct - 7 Oct
Craigellachie Hotel of Speyside
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Learn more about Kingston

The region around Kingston is home to attractions such as Speyside Way and Lossiemouth East Beach.

A river winding through a marshy landscape with the sun setting in the background.
Photo by Phyllis Robb
Open Photo by Phyllis Robb

Check out reviews of Kingston hotels guests love

Frequently asked questions

How much does a hotel room cost in Kingston?
You can find top hotels in Kingston from AU$94 with options to suit your budget and needs. If you're looking for an affordable hotel in Kingston that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Kingston hotels?
Discover great deals on Kingston 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 Kingston hotels.
Can I book Kingston hotels with free cancellation?
It's easy to book a refundable Kingston 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.
What are some popular hotels in central Kingston?
For hotels in central Kingston, check out Kintrae B&B and The Mill House Hotel. Travellers love Kintrae B&B for its location. The Mill House Hotel is another popular central hotel with a restaurant, a bar/lounge and a coffee shop/cafe.
Can I book a refundable accommodation option in Kingston?
If you want the flexibility to change your plans to Kingston, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Kingston be like during my visit?
July and August are typically the warmest months in Kingston, when the average temperature is 13°C. February and January are the coldest months, when the average temperature is 5°C. August and July are the months with the most rain.
Why should I book my Kingston hotel with Hotels.com?
There are lots of reasons to book your Kingston 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 Kingston

Discover Kingston: Where Nature's Majesty Meets Cultural Tapestry

Nestled in the scenic embrace of Moray, Kingston, Fochabers is a hidden gem that enchants with its charming riverside setting and rich Scottish heritage. This captivating village offers tranquil walks along the River Spey, perfect for nature lovers and those seeking a peaceful retreat. Explore local attractions such as the historic Fochabers, where culture meets tradition, and indulge in delightful local cuisine. With its proximity to the stunning Cairngorms National Park, Kingston serves as an ideal base for outdoor adventures. Whether you seek relaxation or exploration, Kingston invites you to experience the serene beauty of Scotland’s countryside.

Discover great hotels in Kingston

Hotels near Kingston, Fochabers offer a range of accommodations, from budget-friendly options to spacious apartments with comfortable seating areas. Visitors can enjoy convenient services and modern amenities, making it easy to relax and explore the charming surroundings of this picturesque area. These are some of the hotels preferred by our travellers in Kingston:

  1. The Mill House HotelOpens in a new window: This adventurous property is perfect for thrill-seeking travellers looking to immerse themselves in the natural beauty of Scotland. With a focus on outdoor activities, guests can enjoy a range of adventure sports including mountain biking, horse riding, and hiking right nearby. The accommodation welcomes pets, allowing for a relaxed and inclusive atmosphere. Key amenities include pet-friendly policies and a variety of recreational options, making it an excellent choice for those seeking a unique and vibrant stay.
  2. The Highlander HotelOpens in a new window: A delightful choice for leisure travellers, this hotel boasts an array of dining options, including complimentary buffet breakfast and a welcoming coffee shop. Guests can unwind in comfort with entertainment options featuring flat-screen televisions in their rooms. The inviting atmosphere and focus on delectable cuisine create an enjoyable experience for those looking to indulge during their stay in Kingston.
  3. The Old Coach House HotelOpens in a new window: This charming hotel is an excellent option for pet lovers seeking a comfortable retreat. With a focus on providing a welcoming environment for dogs, this property ensures that both you and your furry companion feel at home. The hotel features pet-friendly amenities, making it a standout choice for travellers looking to enjoy a delightful getaway without leaving their pets behind.

Top locations to stay in Kingston

Some great areas to stay in when visiting Kingston, Fochabers, Scotland, are Buckie, Elgin, and Lossiemouth. Buckie is known for its friendly people and charming coastal views. Elgin offers rich history and vibrant local amenities. Lossiemouth boasts stunning beaches and a welcoming atmosphere. For first-time visitors, Elgin is best suited due to its diverse attractions and accessibility.

  1. ElginOpens in a new window: Elgin is a charming town with a rich history and a friendly atmosphere. It’s known for its stunning Elgin Cathedral, a majestic ruin that dates back to the 13th century, and the nearby Moray Museum, which showcases local heritage. The town offers a variety of shops, from unique boutiques to high street brands, making it a delightful spot for shopping enthusiasts. Elgin is also surrounded by beautiful countryside, perfect for leisurely walks or cycling along scenic routes, allowing you to soak in the natural beauty of the Moray region.
  2. LossiemouthOpens in a new window: Lossiemouth is a picturesque coastal town renowned for its stunning beaches and friendly locals. A great place to relax and unwind, you'll find plenty of opportunities for seaside walks and water activities. The nearby Lossiemouth East Beach and West Beach are perfect for a day out, offering golden sands and breathtaking views. The area also boasts a range of quaint shops and local markets, where you can pick up unique souvenirs and enjoy a taste of local produce.
  3. BuckieOpens in a new window: Buckie is a delightful fishing town located on the Moray Firth, known for its friendly people and a welcoming community vibe. The town's harbour area is bustling with activity, and you can enjoy scenic views along the coastal paths. Buckie is also home to local shops and galleries, where you can find unique crafts and art. The nearby Spey Bay is perfect for nature lovers, offering opportunities for wildlife watching, particularly for spotting dolphins in the firth, making it an ideal spot for a leisurely day out.

Things to do in Kingston

Kingston enchants with its stunning coastal scenery and lush natural parks, offering a perfect blend of tranquil beaches and scenic mountains. Visitors can explore vibrant waterfronts, enjoy leisurely walks through verdant forests, or partake in water sports at the inviting lakes. It's a delightful escape for nature lovers and outdoor enthusiasts alike!

  • Pluscarden AbbeyOpens in a new window – Step into the serene world of Pluscarden Abbey, a tranquil monastery nestled in the Scottish countryside. This active monastery invites visitors to appreciate its stunning architecture and peaceful gardens, perfect for a moment of reflection or quiet contemplation.
  • Duffus CastleOpens in a new window – Explore the fascinating ruins of Duffus Castle, a historic fortress that offers a glimpse into Scotland's medieval past. Wander through the grounds, and imagine the stories of the noble families who once called this castle home as you enjoy the scenic views surrounding the site.
  • Lossiemouth East BeachOpens in a new window – Unwind at Lossiemouth East Beach, where golden sands meet the sparkling waters of the Moray Firth. This beach is ideal for a leisurely stroll, a family picnic, or simply soaking up the sun while listening to the gentle waves lapping at the shore.
  • Speyside WayOpens in a new window – Lace up your walking shoes and embark on an adventure along the Speyside Way, a scenic walking trail that meanders through breathtaking landscapes. Enjoy the beauty of the rolling hills and lush valleys as you immerse yourself in the natural wonders of the region.
  • Bow Fiddle RockOpens in a new window – Marvel at the unique shape of Bow Fiddle Rock, a striking sea stack that resembles the bow of a fiddle. Located along the coast, this natural formation is perfect for photography enthusiasts and those looking to enjoy the rugged beauty of Scotland's coastline.

4 tips for savvy savings when booking a hotel in Kingston

  1. Book for the cheapest times: The most affordable time to visit Kingston is during January, February, and December, 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 experience the city's key historical and cultural landmarks, such as its national parks and state parks. This timeframe allows visitors to explore the rich heritage and stunning natural scenery that Kingston has to offer, providing great value for money. Additionally, prices may drop during these months, making it an even more appealing option for budget-conscious travellers.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for Kingston accommodation, visit the Deals 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 more likely to see opportunities to save. Additionally, utilise the Smart Shopping feature in the app, which allows you to compare hotel prices and amenities, ensuring you receive the best value for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay at a hotel in Kingston. For those seeking distinctive accommodations, boutique hotels can provide a more personalised experience and potentially 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 alternative dates that could offer a more affordable rate, increasing the likelihood of securing the best deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive; however, with Kingston's superb public transport connections, you may discover a more affordable independent hotel a little further out that is still well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Kingston

Kingston experiences its lowest average temperature in January, at 40.1°F (4.5°C), while July is the hottest month, with an average temperature of 57.0°F (13.9°C). August tends to be the wettest month. The peak travel months to visit Kingston are July to September, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, January, February, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring