Skip to main content

Three-Star Hotels in Buckie

Find the three-star hotels that appeal to you the most

The best three-star hotels in Buckie

Check out our pick of great three-star hotels in Buckie

Filter by:

Review score

The Mill House Hotel

Hotel in Buckie

Set in Buckie, 19 km from Elgin Cathedral, The Mill House Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

M
Micallef
From
Australia
This hotel is in a lovely old, converted mill. The dining area and reception show this and it is very nicely and tastefully done. The bed was comfortable and the room was a good size.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 556 reviews
Price from
US$138.37
1 night, 2 adults

The Old Coach House

Hotel in Buckie

Featuring free WiFi, The Old Coach House is located in Buckie, 41 km from Huntly Castle and 48 km from Delgatie Castle. The property is non-smoking and is situated 26 km from Elgin Cathedral.

B
Bryan
From
New Zealand
Firstly, Katie. What a honey. From the first to the last minute, she made me feel like family. There was never a no, and she helped me dry some clothes. She washed me well as I left, which was hard for me to do.
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 303 reviews
Price from
US$65.70
1 night, 2 adults

Marine Hotel

Hotel in Buckie

Set in Buckie and with Elgin Cathedral reachable within 27 km, Marine Hotel offers a bar, non-smoking rooms, free WiFi and water sports facilities.

J
Josephine
From
United Kingdom
Lovely location. Staff very helpful and friendly
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 340 reviews
Price from
US$78.84
1 night, 2 adults

Gordon Arms Hotel

Fochabers (Near Buckie)

Gordon Arms Hotel has an excellent reputation for its warm, friendly atmosphere and good food in comfortable surroundings.

F
Fiona
From
Ireland
Great location, the staff are lovely and the breakfast is very good - will definitely be back!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 558 reviews
Price from
US$144.55
1 night, 2 adults

Chapelhill Croft

Keith (Near Buckie)

Situated in Keith, 24 km from Huntly Castle, Chapelhill Croft has a garden, private parking and rooms with free WiFi access. The 3-star bed and breakfast is 33 km from Elgin Cathedral.

M
Monika
From
Spain
Very comfortable, the hosts especially nice and helpful, the full Scottish Breakfast delicious!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 81 reviews
Price from
US$140.54
1 night, 2 adults

The Station Hotel

Portsoy (Near Buckie)

In picturesque Portsoy, on the Grampian Coastal Trail, The Station Hotel offers free parking, free WiFi and cosy bedrooms. There is a traditional restaurant, games room and sea views.

C
Charles
From
Canada
Lovely little town. Great Hotel. Friendly Pub. Host arranged golf game for us. Really enjoyed my stay
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 541 reviews
Price from
US$225.50
1 night, 2 adults

Isla Bank Cottage

Keith (Near Buckie)

Isla Bank Cottage, a property with a garden, is located in Keith, 27 km from Elgin Cathedral, 29 km from Leith Hall Garden & Estate, as well as 44 km from Kildrummy Castle.

B
Bridget
From
United Kingdom
Location and style of the house. Parking outside the house. Supermarket close by. The generous “Welcome” package that greeted us upon arrival. Yes the furniture and decor in the property were dated, but it was clean and very well equipped, spacious and felt very homely and relaxing.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 5 reviews
Price from
US$356.11
1 night, 2 adults

Laichmoray Hotel

Elgin (Near Buckie)

Laichmoray Hotel is conveniently situated on the periphery of Elgin town centre, less than 300 metres from the Elgin Rail Station.

J
John
From
Australia
Greeted with smiles from very obliging young staff which was great to see Which made a huge impact right from the very start - a couple of young gentleman offered to take our luggage to our room which was great especially regarding stairs once again - we both enjoyed our Cajun chicken from the popular restaurant- Our room was a bit dated but to be expected considering the age but was very tidy clean & fresh and the quietness was a relief after many noisy stays in other places on our trip . Plenty of car spaces at front of hotel - we could not rate this hotel high enough regarding service - a fantastic stopover for all 👌
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,170 reviews
Price from
US$223.39
1 night, 2 adults

Sunninghill Hotel

Elgin (Near Buckie)

In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Railway Station.

A
Alastair
From
United Kingdom
Excellent breakfast efficiently served in comfortable,warm dining room. Staff pleasant and attentive. Table spotlessly clean. Food cooked to perfection, very good tea ,served in a pot.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 205 reviews
Price from
US$192.18
1 night, 2 adults

Stotfield Hotel

Lossiemouth (Near Buckie)

Overlooking the Moray Firth, this family-run hotel is situated in Lossiemouth. The hotel is directly opposite the historic Moray Golf Club, and is centrally located for exploring the Whisky Trail.

D
Demetre
From
United States
This is a historical building so rooms are as expected. I was very happy with the whole arrangement. Breakfast was superior. We had dinner away from the location.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,409 reviews
Price from
US$130.09
1 night, 2 adults
All three-star hotels in Buckie

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Buckie and surroundings in the past month

See all

Popular with guests booking three-star hotels in Buckie

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Popular with guests booking three-star hotels in Buckie

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Popular with guests booking three-star hotels in Buckie

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 340 reviews

Popular with guests booking three-star hotels in Buckie

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 303 reviews

Popular with guests booking three-star hotels in Buckie

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 556 reviews

Popular with guests booking three-star hotels in Fochabers

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 558 reviews

Popular with guests booking three-star hotels in Portknockie

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 4 reviews

Popular with guests booking three-star hotels in Garmouth

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews

Popular with guests booking three-star hotels in Cullen

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 reviews

Popular with guests booking three-star hotels in Findochty

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4 reviews

3 star hotels that guests love in Buckie

See all
Avg. price/night: US$78.84
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 303 reviews
location was ok no meals available kitchen closed
Guest review by
john
Young couple
Avg. price/night: US$78.84
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 303 reviews
Location pet friendly room was clean
Guest review by
Charles A
Family with young children
Avg. price/night: US$78.84
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 303 reviews
Central location was good, we was reliably informed that no one had died in the hotel this week and not all the drug addicts were aggressive.
Guest review by
Lee
People with friends
Avg. price/night: US$78.84
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 340 reviews
The location was excellent, down by the harbour a short walk from the town. The cooked breakfast was excellent. The staff were friendly and helpful. The room was clean and appeared to have been recently refurbished
Guest review by
Nigel
Young couple
Avg. price/night: US$78.84
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 303 reviews
The location was good, it was only a 5 minute walk to the waterfront and there were cafes and shops close by. The staff were very friendly and the room was nice. My husband and I stayed with our 10 year old son and he enjoyed it too.
Guest review by
Heather
Family with young children