Default HTG hotel image

Find hotels in Urquhart from ąøæ2,214

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Urquhart hotels

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (198 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is ąøæ6,311
ąøæ7,573 total
includes taxes & fees
28 Jul - 29 Jul
Cardhu Country House

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (107 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is ąøæ3,654
ąøæ4,384 total
includes taxes & fees
10 Jul - 11 Jul
Kintrae B&B

Premier Inn Elgin

Premier Inn Elgin
3.0 star property
Elgin
8.0 out of 10, Very good, (6 reviews)
"The property was undergoing a makeover, new carpets etc and was a little bit untidy in areas. Nonetheless to be expected during contractors working there. The staff, especially the manager, were extremely helpful and pleasant."
United States
george
The price is ąøæ2,251
ąøæ2,702 total
includes taxes & fees
19 Jul - 20 Jul
Premier Inn Elgin

Hotel 1881 Archiestown

Hotel 1881 Archiestown
3.0 star property
Archiestown
The price is ąøæ8,370
ąøæ10,044 total
includes taxes & fees
18 Jul - 19 Jul
Hotel 1881 Archiestown

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.4 out of 10, Good, (70 reviews)
"Yes car park nearby. The lady from the bar was lovely and friendly great service. The poor chef doing breakfast on his own was fantastic. Lovely cooked breakfast and really good service. The hotel could do with refurbishing, it’s a lovely building. We stayed 1 night as visiting family in area so served its purpose. Thank u "
United Kingdom
Deborah
The price is ąøæ2,840
ąøæ3,408 total
includes taxes & fees
8 Jul - 9 Jul
Carlton Hotel

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (162 reviews)
"Staff were good and rooms were clean. "
United Kingdom
Neil
The price is ąøæ3,802
ąøæ4,562 total
includes taxes & fees
10 Jul - 11 Jul
The Royal Hotel

The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
3.5 star property
Keith
The price is ąøæ20,102
ąøæ24,123 total
includes taxes & fees
19 Jul - 20 Jul
The Dance Hall at The Institute Executive Apartments

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (134 reviews)
"Great hotel good food"
United Kingdom
Jamie
The price is ąøæ6,274
ąøæ7,529 total
includes taxes & fees
10 Jul - 11 Jul
The Seafield Arms

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (107 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is ąøæ6,274
ąøæ7,529 total
includes taxes & fees
20 Jul - 21 Jul
The Aberlour Hotel

Taigh Mor

Taigh Mor
3.0 star property
Elgin
7.4 out of 10, Good, (9 reviews)
"Clean room with everything you need for short stay - very much self service which I prefer and was able to extent visit for an extra night quite easily "
United Kingdom
Valerie
The price is ąøæ4,125
ąøæ4,950 total
includes taxes & fees
18 Jul - 19 Jul
Taigh Mor

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (374 reviews)
"What a beautiful place to stay at a prime spot in the Speyside area. We loved our breakfast every morning. Dinners at both the Spey Inn and GEMAIR were wonderful too. The walking trail is a must attraction if you stay here as well."
United States
Helen
The price is ąøæ8,331
ąøæ9,997 total
includes taxes & fees
26 Jul - 27 Jul
Craigellachie Hotel of Speyside

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (165 reviews)
"Easy to park, very warm and clean bed. I was very happy for the great price I paid. Thank you! "
United Kingdom
Elizabeth
The price is ąøæ1,845
ąøæ2,214 total
includes taxes & fees
8 Jul - 9 Jul
The Old Coach House Hotel

Copper Beeches

Copper Beeches
3.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"A great experience - We would highly recommend Copper Beeches. The venue, quality of accommodation, the food, the welcome were all absolutely excellent. We couldn’t recommend it more highly."
United Kingdom
John
The price is ąøæ5,979
ąøæ7,175 total
includes taxes & fees
9 Jul - 10 Jul
Copper Beeches

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (95 reviews)
"Lovely guest house with nice big rooms! Plenty of rooms to relax in, lovely walks and close to city centre for cafes and restaurants. Really enjoyed our stay and would highly recommend. Breakfast was fantastic too šŸ˜€"
United Kingdom
Debbie
The price is ąøæ4,775
ąøæ5,730 total
includes taxes & fees
18 Jul - 19 Jul
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)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is ąøæ4,500
ąøæ4,500 total
includes taxes & fees
9 Jul - 10 Jul
Chapelhill Croft Farmhouse B&B

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (99 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is ąøæ7,935
ąøæ9,522 total
includes taxes & fees
15 Jul - 16 Jul
Craigellachie Lodge

78 Findhorn

78 Findhorn
3.0 star property
Forres
The price is ąøæ17,731
ąøæ21,277 total
includes taxes & fees
30 Jul - 31 Jul
78 Findhorn

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (481 reviews)
"Very kind staff and smaller, clean rooms with very comfortable beds. "
United States
Cooper
The price is ąøæ6,274
ąøæ7,529 total
includes taxes & fees
9 Jul - 10 Jul
Laichmoray Hotel

Golf View Hotel

Golf View Hotel
3.0 star property
Lossiemouth
8.6 out of 10, Excellent, (229 reviews)
"Lovely place comfortable and well kept"
United Kingdom
Michelle
The price is ąøæ3,239
ąøæ3,886 total
includes taxes & fees
18 Jul - 19 Jul
Golf View Hotel

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (260 reviews)
"Great location "
Australia
Vincent
The price is ąøæ6,443
ąøæ7,732 total
includes taxes & fees
24 Jul - 25 Jul
The Station Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Urquhart Hotel Reviews

More cheap stays in Urquhart

Frequently asked questions

What's the best place to stay in Urquhart?
Craigellachie Hotel of Speyside, located 11 mi (17.8 km) from the heart of Urquhart, is a top choice for your stay, based on our traveller data. Other good choices for your visit to the area are The Mansion House Hotel and Laichmoray Hotel. See all available top hotels, or vacation rentals in Urquhart.
What are some of the best holiday rentals that Urquhart has to offer?
Taigh Mor: This holiday home rental outside of Urquhart has a TV and WiFi to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a stovetop and a microwave. See all vacation rentals in Urquhart.
If I need to cancel my hotel reservation in Urquhart, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable if you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Urquhart.
What's it like to stay in Urquhart?
Visitors give high marks for the top-notch restaurants in Urquhart, which is also known for its golf courses and seaside. Tourists can also enjoy the city's cocktail bars and spas. There are 490 hotels and other accommodation options in the surrounding area. Find out more about Urquhart.
What should I do while I'm visiting Urquhart?
Places to visit in the wider area include Elgin Museum, Speyside Way and WDC Scottish Dolphin Centre. You'll also find Glen Moray Distillery and Lossiemouth East Beach in the area. Take a look at what more there is to see and do in Expedia's Urquhart guide.
What's the seasonal weather in Urquhart?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Urquhart is 916 mm.