Skip to main content

Filter by:


Star Rating

Review Score

Newmill – 48 hotels and places to stay
See the latest prices and deals by choosing your dates.
Isla Bank House, hotel in Newmill

A good location for a stress-free holiday in Keith, Isla Bank House is a bed and breakfast surrounded by views of the garden.

This was one of the best places that I've ever stayed at. Vena and Nick really made sure that your stay was comfortable. Breakfast and Dinner is made to order and is incredible. Hopefully if they visit us in Los Angeles, we would love to pass on the same experience
8.8
Scored 8.8
Excellent
Rated excellent
113 reviews
Price from$233.07per night
Chapelhill Croft, hotel in Newmill

Featuring free WiFi throughout the property, Chapelhill Croft offers accommodations 5 mi from Keith. Free private parking is available on site. You will find a kettle in the room.

We loved the comfort of the place and the beauty of the location. It was so peaceful and we always felt happy to return there.
9.4
Scored 9.4
Wonderful
Rated wonderful
35 reviews
Price from$119.12per night
The Annex Keith Self Catering WiFi Private Parking bkng, hotel in Newmill

The Annex Keith Self Catering WiFi Private Parking bkng is located in Keith, just 10 miles from Huntly Castle and 17 miles from Elgin Cathedral.

what a pleasant surprise the owner was so nice and helpful. The house was so clean everything about it was perfect. I want to thank them for everything. Beautiful garden also……
9.4
Scored 9.4
Wonderful
Rated wonderful
27 reviews
Price from$173.13per night
Craigellachie Hotel of Speyside, hotel in Newmill

Located in the beautiful village of Craigellachie, The Craigellachie Hotel of Speyside dates from 1893.

Good location with nice pub downstairs to chill. Nice breakfast.
8.5
Scored 8.5
Very Good
Rated very good
558 reviews
Price from$247.78per night
Whisky Capital Inn, hotel in Newmill

Featuring a bar and free WiFi, Whisky Capital Inn is located in Dufftown, 14 miles from Huntly Castle and 18 miles from Elgin Cathedral.

There was a great bar and great restaurant on site.
8.1
Scored 8.1
Very Good
Rated very good
533 reviews
Price from$110.98per night
The Station Hotel, hotel in Newmill

The Station Hotel is located in Rothes and features a garden and a bar. This 4-star hotel offers a 24-hour front desk and free WiFi. Glen Grant Whiskey Distillery is a 2-minute walk away.

It was a nice hotel with a restaurant and a well stocked whiskey bar. Staff were friendly, helpful and worked very hard. Seemed like each person had multiple jobs from tending bar to serving your food and checking you in. Easy off-street parking. Our junior suite was nice and comfortable.
8.8
Scored 8.8
Excellent
Rated excellent
304 reviews
Price from$308.29per night
Cullen Bay Hotel, hotel in Newmill

Enjoying a beautiful and elevated position on the Moray Firth Coast in the North-East of Scotland, this is a family-run hotel offering outstanding accommodations in beautifully furnished rooms.

Very nice location with panoramic seaviews. The 3 course meal and breakfast were very good and the staff were very welcoming.
8.3
Scored 8.3
Very Good
Rated very good
582 reviews
Price from$135.65per night
Highlander Inn, hotel in Newmill

Set in the small, quiet village of Craigellachie, the Highlander Inn offers a restaurant, free WiFi access and free parking.

Staff were really friendly I
8.8
Scored 8.8
Excellent
Rated excellent
296 reviews
Price from$154.14per night
Victoria Hotel, hotel in Newmill

Featuring a bar, Victoria Hotel is located in Portknockie in the Grampian region, 21 miles from Elgin Cathedral and 24 miles from Huntly Castle.

On my next strip to Scotland I would spend the majority of my time at The Victoria. Lorraine & David Boa go out of their way to make you feel comfortable. The dinner was perfect and the breakfast was just what I needed. The pub in the back of the inn was just what I would looking for. The local residents gather there and are so friendly. Originally I was going to stay for one night but ended up staying for three and hated to have to leave.
8.7
Scored 8.7
Excellent
Rated excellent
405 reviews
Price from$123.32per night
Grant Arms Hotel, hotel in Newmill

Featuring free WiFi throughout the property, Grant Arms Hotel offers pet-friendly accommodations in Cullen. Guests can enjoy the on-site bar with Sky sports and BT sport channels.

Friendly host,nice wee bar Room comfortable and compact had everything you needed in it Close to all amenities
8.0
Scored 8.0
Very Good
Rated very good
301 reviews
Price from$73.99per night
See all hotels near Newmill
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Newmill:

  • 10
    Scored 10

    the lodge was beautiful and better and bigger than the photo...

    the lodge was beautiful and better and bigger than the photo shows, very private apart from being near the owners own home but this didn't stop us having a great time. pip the host was knowledgable and very friendly. a lovely guy . he has a keen interest in wildlife and this shows on his property. he has two large wildlife ponds, his own dogs and resident American turkeys (Bert) .we counted of asked for a better place to stay and we visited local area Keith which has Tesco superstore for all your needs. The seaside villages along the top coast are well worth a visit, Findhorn beach, Spay bay ,Cullen and Buff lots of beautiful little coves to explore and castles to visit.
    Marcus
    United Kingdom