Skip to main content

Filter by:


Star rating

Review score

Newburgh – 136 hotels and places to stay
See the latest prices and deals by choosing your dates.
Trump MacLeod House & Lodge, Scotland, hotel in Newburgh

Boasting luxury accommodation, dining, and a championship 18-hole golf course, Trump International, Scotland is just 10 miles north of Aberdeen.

all excellent
9.0
Scored 9.0
Superb
Rated superb
19 reviews
Price from£590per night
Station Hotel, hotel in Newburgh

Station Hotel in Ellon has a bar and on-site dining. This 2-star hotel has air-conditioned rooms with a private bathroom. Staff on site can arrange airport transfers.

The style, quality condition and space within the hotel and adjacent parking was very relaxing.
8.5
Scored 8.5
Very good
Rated very good
341 reviews
Price from£87per night
New Inn Hotel, hotel in Newburgh

Just 16 miles from Aberdeen, this historic old coaching inn was built in 1704 and overlooks the River Ythan. There is free Wi-Fi throughout New Inn Hotel, and free private parking on site.

8.8
Scored 8.8
Fabulous
Rated fabulous
380 reviews
Price from£99per night
White Horse Inn, hotel in Newburgh

Located in Balmedie, 2 km from Balmedie Beach, White Horse Inn provides accommodation with a garden, free private parking, a restaurant and a bar.

Location is right on main road, parking is behind the hotel. Parking area looked a little suspect, but it worked out fine. The staff were extremely helpful and eager to please. The bar and restaurant was nice and attached to hotel.
8.6
Scored 8.6
Fabulous
Rated fabulous
70 reviews
Price from£71.82per night
Buchan Hotel, hotel in Newburgh

Set in Ellon, within 26 km of Beach Ballroom and 8.8 km of Newburgh on Ythan Golf Club, Buchan Hotel offers accommodation with a bar and free WiFi as well as free private parking for guests who drive....

Breakfast was very good
7.9
Scored 7.9
Good
Rated good
145 reviews
Price from£93per night
The Cock and Bull, hotel in Newburgh

Located over half mile from the North Sea coast, the Cock and Bull is an intimate inn offering great food, real ale, spacious rooms and free WiFi.

Friendly staff, lovely premises and first class food! We stayed here whilst one of our dogs was in the Aberdeen Veterinary Hospital and hoped to stay here again; however, all fully booked so it's back to a Travelodge 😢
8.9
Scored 8.9
Fabulous
Rated fabulous
389 reviews
Price from£110per night
The Smiddy Suite, hotel in Newburgh

Located in Ellon and only 26 km from Beach Ballroom, The Smiddy Suite provides accommodation with quiet street views, free WiFi and free private parking.

Excellent, great hosts, excellent continental breakfast
9.7
Scored 9.7
Exceptional
Rated exceptional
144 reviews
Price from£110per night
Hosefield Bed and Breakfast, hotel in Newburgh

Set in Ellon and only 29 km from Beach Ballroom, Hosefield Bed and Breakfast offers accommodation with garden views, free WiFi and free private parking.

We stayed here for three nights and it was the best! Comfy, good location for our daily trips around Aberdeenshire, the host was really friendly and had great suggestions for what to see and prepared a delicious breakfast that kept us full until dinner. Wish we could've stayed longer.
9.6
Scored 9.6
Exceptional
Rated exceptional
85 reviews
Price from£75per night
Newburgh Inn, hotel in Newburgh

Newburgh Inn is located 10 minutes from Aberdeen and Ellon, a 5-minute walk from a sandy beach and Forvie National Nature Reserve, home to a seal colony.

Great place to stay staff very friendly and helpful and the food was excellent.
8.6
Scored 8.6
Fabulous
Rated fabulous
540 reviews
Price from£98per night
Sandman Signature Aberdeen Hotel & Spa, hotel in Newburgh

Sandman Signature Aberdeen Hotel & Spa is offering accommodation in Aberdeen. Among the various facilities are a shared lounge, a bar, on-site fitness area, luxury spa and 24-hour shop.

The staff are very friendly and helpful
8.5
Scored 8.5
Very good
Rated very good
6,505 reviews
Price from£107.88per night
See all hotels near Newburgh
Subscribe to receive premium deals

Prices drop the moment you sign up!