Hotels in Ellon

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Top 5 hotels in Ellon at a glance

  1. Newburgh Inn — 3.5-star hotel in Ellon. Guest rating: 9.2/10 — Wonderful.
  2. New Inn Hotel — 3.5-star hotel in Ellon. Guest rating: 9.2/10 — Wonderful.
  3. Kilnary Cottage — 3.5-star hotel in Ellon.
  4. The Buchan Hotel — 3-star hotel in Ellon. Guest rating: 8.2/10 — Very Good.
  5. Deveron Lodge B&B — 2.5-star hotel in Turriff. Guest rating: 9.8/10 — Exceptional.

Where to stay in Ellon?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Ellon on Hotels.com. These Ellon hotels consistently deliver on comfort, location, and value. Last updated on .

Newburgh Inn

Newburgh Inn
3.5 star property
Ellon
9.2 out of 10, Wonderful, (129 reviews)
Discover this inviting inn adjacent to a golf course in Ellon, where British cuisine awaits at the onsite restaurant. Relax in the pub, stroll through the garden, or unwind on the terrace. Nearby attractions include Sands of Forvie, with Aberdeen Airport just 22 minutes away.
$52 nightly
The price is $62
Jun 12 - Jun 13
Total with taxes and fees
Newburgh Inn

New Inn Hotel

New Inn Hotel
3.5 star property
Ellon
9.2 out of 10, Wonderful, (222 reviews)
This inviting hotel places you close to Forvie Sands National Nature Reserve and Newburgh on Ythan Golf Club. After exploring, unwind at the restaurant or bar. Free parking, 24-hour assistance, and concierge services enhance your Scottish getaway.
$110 nightly
The price is $132
Jun 12 - Jun 13
Total with taxes and fees
New Inn Hotel

Kilnary Cottage

Kilnary Cottage
3.5 star property
Ellon
Countryside charm awaits at this golf-adjacent cottage in Ellon. Free WiFi and parking enhance your stay while exploring nearby Pitmedden Garden and Tolquhon Gallery. The practical kitchen and garden create a homey base for Aberdeen area adventures.
$823 nightly
The price is $988
Jun 13 - Jun 14
Total with taxes and fees
Kilnary Cottage

The Buchan Hotel

The Buchan Hotel
3.0 star property
Ellon
8.2 out of 10, Very Good, (79 reviews)
Tucked away in Ellon, this welcoming hotel offers easy access to Forvie Sands National Nature Reserve. After exploring nearby attractions, unwind at the bar or grab a bite at the coffee shop. Business travelers will appreciate the center and free parking.
$121 nightly
The price is $145
Jun 9 - Jun 10
Total with taxes and fees
The Buchan Hotel

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (27 reviews)
$111 nightly
The price is $111
Jun 10 - Jun 11
Total with taxes and fees
Deveron Lodge B&B

Disblair House

Disblair House
3.0 star property
Aberdeen
10.0 out of 10, Exceptional, (64 reviews)
Wake up to a freshly cooked breakfast at this cozy countryside B&B near Aberdeen. Just 16 minutes from Aberdeen Airport with complimentary parking and WiFi. Explore nearby Newmachar Golf Club after a peaceful night's rest.
$75 nightly
The price is $90
Jun 14 - Jun 15
Total with taxes and fees
Disblair House

Haughton Arms Hotel

Haughton Arms Hotel
3.0 star property
Alford
$107 nightly
The price is $129
Jun 10 - Jun 11
Total with taxes and fees
Haughton Arms Hotel

Granville guest house

Granville guest house
2.5 star property
Dyce
9.2 out of 10, Wonderful, (64 reviews)
Enjoy warm hospitality at this Aberdeen guesthouse with free continental breakfast served each morning. Located minutes from Dyce Station and Aberdeen Airport, you'll appreciate the complimentary WiFi and convenient self parking while exploring nearby attractions.
$77 nightly
The price is $92
Jun 12 - Jun 13
Total with taxes and fees
Granville guest house

Haughton Arms Hotel

Haughton Arms Hotel
2.5 star property
Alford
8.6 out of 10, Excellent, (24 reviews)
Wake up to complimentary breakfast at this countryside hotel near Alford Valley Steam Railway. Unwind with drinks at the bar after exploring nearby attractions, then enjoy dinner at the on-site restaurant. Free WiFi and parking enhance your Scottish getaway.
$95 nightly
The price is $114
Jun 14 - Jun 15
Total with taxes and fees
Haughton Arms Hotel

The Cock and Bull

The Cock and Bull
3.0 star property
Aberdeen
9.6 out of 10, Exceptional, (77 reviews)
Set in Aberdeen, this inviting countryside inn welcomes guests with a friendly atmosphere and welcoming bar/lounge. Explore nearby Balmedie Country Park or Trump International Golf Links, then return for a delicious meal at the onsite restaurant.
$128 nightly
The price is $153
Jun 19 - Jun 20
Total with taxes and fees
The Cock and Bull

Beachview

Beachview
2.0 star property
Peterhead
10.0 out of 10, Exceptional, (5 reviews)
$89 nightly
The price is $107
Jun 12 - Jun 13
Total with taxes and fees
Beachview

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (129 reviews)
Immerse yourself in Scottish coastal charm at this welcoming Fraserburgh hotel. Just minutes from New Aberdour Beach and the Heritage Centre, enjoy 2 stylish bars, restaurant dining, and complimentary breakfast. Free WiFi and parking make exploring effortless.
$127 nightly
The price is $152
Jun 10 - Jun 11
Total with taxes and fees
The Davron Hotel

Cove Bay Hotel

Cove Bay Hotel
3.0 star property
Cove
9.4 out of 10, Exceptional, (221 reviews)
Enjoy warm Scottish hospitality at this Aberdeen hotel, featuring a restaurant and bar/lounge with terrace views. Free WiFi and parking make exploring nearby attractions like Duthie Park Winter Gardens and RGU: SPORT wonderfully convenient.
$109 nightly
The price is $130
Jun 19 - Jun 20
Total with taxes and fees
Cove Bay Hotel

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
3.0 star property
Peterhead
9.2 out of 10, Wonderful, (131 reviews)
Experience the North Sea coast from this golf-adjacent hotel offering 2 restaurants and 2 bars to unwind after play. Free breakfast, WiFi, and parking enhance your visit to Peterhead, with Cruden Bay Golf Club and Bullers of Buchan just minutes away.
$153 nightly
The price is $184
Jun 10 - Jun 11
Total with taxes and fees
Kilmarnock Arms Hotel

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (233 reviews)
$145 nightly
The price is $174
Jun 9 - Jun 10
Total with taxes and fees
Banff Springs Hotel

Seaview Hotel

Seaview Hotel
3.5 star property
Peterhead
9.6 out of 10, Exceptional, (76 reviews)
Experience seaside charm at this welcoming hotel with 2 restaurants and 2 bars/lounges. The terrace and garden offer peaceful retreats after exploring Peterhead Marina just minutes away. Free WiFi, complimentary parking, and exceptionally helpful staff ensure a relaxing Scottish stay.
$110 nightly
The price is $132
Jun 12 - Jun 13
Total with taxes and fees
Seaview Hotel

Maryculter House

Maryculter House
4.0 star property
Aberdeen
9.6 out of 10, Exceptional, (626 reviews)
$98 nightly
The price is $118
Jun 14 - Jun 15
Total with taxes and fees
Maryculter House

Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.8 out of 10, Excellent, (26 reviews)
Immerse yourself in Scottish charm at this welcoming hotel near Fraserburgh Heritage Centre. Enjoy traditional meals at the on-site restaurant before exploring the Museum of Scottish Lighthouses. Free WiFi and daily housekeeping ensure a comfortable stay.
$86 nightly
The price is $104
Jun 13 - Jun 14
Total with taxes and fees
Stag & Thistle Hotel and Restaurant

Ardoe House Hotel & Spa

Ardoe House Hotel & Spa
3.5 star property
Aberdeen
8.8 out of 10, Excellent, (1,008 reviews)
Unwind at this Victorian sanctuary with a full-service spa offering massages and aromatherapy. Just minutes from Aberdeen by car, the hotel features 2 restaurants, 2 bars, and peaceful gardens. Near Blairs Museum with convenient train station access.
$85 nightly
The price is $102
Jun 14 - Jun 15
Total with taxes and fees
Ardoe House Hotel & Spa

St Olaf Golf Hotel

St Olaf Golf Hotel
3.0 star property
Peterhead
9.4 out of 10, Exceptional, (51 reviews)
Located in Peterhead near Cruden Bay Golf Club and Bullers of Buchan, this charming inn offers both free WiFi and parking. Grab a morning coffee at the café before exploring local attractions, then unwind with an evening drink at the cozy bar.
$124 nightly
The price is $148
Jul 1 - Jul 2
Total with taxes and fees
St Olaf Golf 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.

When is the best time to visit Ellon?

Our prices for hotels in Ellon are cheapest in January
Price trends for hotels in Ellon
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Ellon
June
High 58°F / low 49°F. Cloudy most days.
View properties in June
58°
weather_cloudy
June, no crowd data, average high temperature 58 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Cloudy most days.
49°
62°
weather_cloudy
July, no crowd data, average high temperature 62 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Cloudy most days.
52°
62°
weather_cloudy
August, no crowd data, average high temperature 62 degrees Fahrenheit, average low temperature 53 degrees Fahrenheit. Cloudy most days.
53°
59°
weather_cloudy
September, no crowd data, average high temperature 59 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Cloudy most days.
50°
53°
weather_cloudy
October, no crowd data, average high temperature 53 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Cloudy most days.
46°
48°
weather_cloudy
November, no crowd data, average high temperature 48 degrees Fahrenheit, average low temperature 42 degrees Fahrenheit. Cloudy most days.
42°
44°
weather_cloudy
December, no crowd data, average high temperature 44 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
42°
weather_cloudy
January, no crowd data, average high temperature 42 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Cloudy most days.
37°
44°
weather_cloudy
February, no crowd data, average high temperature 44 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Cloudy most days.
37°
46°
weather_cloudy
March, no crowd data, average high temperature 46 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
49°
weather_cloudy
April, no crowd data, average high temperature 49 degrees Fahrenheit, average low temperature 40 degrees Fahrenheit. Cloudy most days.
40°
53°
weather_cloudy
May, no crowd data, average high temperature 53 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Cloudy most days.
44°
Monthly weather averages (˚F)

Top landmarks in Ellon

Learn more about Ellon

Ellon is well-known for its attractions such as Haddo House and Balmedie Beach. This welcoming city has something for everyone including restaurants as well as sights like Newburgh on Ythan Golf Club and Forvie National Nature Reserve. All are within a small-town setting.

Photo by Fionam890 (page does not exist)
Open Photo by Fionam890 (page does not exist)

Check out reviews of Ellon hotels guests love

Frequently asked questions

How much does a hotel room cost in Ellon?
You can find top hotels in Ellon from $50 with options to suit your budget and needs. If you're after an affordable hotel in Ellon that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Ellon hotels?
Discover great deals on Ellon hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Ellon hotels.
Can I book Ellon hotels with free cancellation?
To book a refundable Ellon hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many 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 top pet-friendly hotels in Ellon?
Consider one of our travelers' favorite pet-friendly hotels in Ellon:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Ellon.
What are some of the best hotels in Ellon for couples?
Enjoy your couple's retreat with a stay at a top-rated Ellon romantic hotel. Our travelers love New Inn Hotel, a hotel with a restaurant and a bar/lounge. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Ellon for couples on Hotels.com.
What are some of the best kid-friendly hotels in Ellon?
One of the best Ellon hotels for kids is Newburgh Inn. Newburgh Inn is a kid-friendly inn with a guest score of 9.2 out of 10 offering family-friendly amenities like children's meals and a playground, plus high chairs in guestrooms. Explore more kid-friendly hotels in Ellon by using our "Family friendly" filter in your search on Hotels.com.
What are some of the best Ellon hotels with free parking?
If you're exploring by car, finding a great Ellon hotel with free parking is a win. Our travelers' favorites include:
What are some popular hotels in central Ellon?
If you're looking for hotels in central Ellon, check out Hosefield Bed and Breakfast and New Inn Hotel. Travelers love Hosefield Bed and Breakfast for its location, as well as the free cooked-to-order breakfast, free parking and free WiFi this bed & breakfast offers. New Inn Hotel is another popular central hotel with a restaurant, a bar/lounge and a free cooked-to-order breakfast.
What hotels do travelers like in Ellon?
Can I book a refundable accommodation in Ellon?
If you want the flexibility to change your travel plans to Ellon, most hotels offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Ellon if I want a vacation home instead of a traditional hotel?
You'll find 5 vacation homes on our site. You can also consider one of the 17 cottages for your trip.
What will the weather in Ellon be like during my vacation?
The warmest months in Ellon are usually July and August with an average temp of 56°F. January and February are the chilliest months when the average temp is 41°F. The rainiest months are October and August.

Find out more about Ellon

Discover Ellon: Where Enchanted Rivers Meet Timeless Castles

Nestled in the heart of rural Aberdeenshire, Ellon is a picturesque town that seamlessly blends history and nature. Discover the stunning landscapes along the River Ythan, or explore the enchanting ruins of Ellon Castle. Ideal for both leisure and business travelers, this charming destination offers quaint cafes, local shops, and scenic parks perfect for a relaxing stroll. Immerse yourself in the warm community spirit and enjoy the unique blend of tradition and modernity that makes Ellon a hidden gem in Scotland. Experience the charm of this small town while savoring its rich heritage and beautiful surroundings. For our best hotel rates in Ellon and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Ellon

Ellon offers a variety of accommodations, from cozy inns to modern hotels, ensuring comfortable stays for travelers. Enjoy excellent hospitality and amenities across different star ratings, making it easy to find the best hotels that suit your needs while exploring this charming Scottish town. Here are some of the most popular hotels with our travelers in Ellon:

  1. By The BayOpens in a new window: By The Bay is a charming 4.0-star Bed and Breakfast that offers a delightful beach vacation experience. With direct access to the beach, this hotel is perfect for leisure travelers seeking comfort and relaxation. The inviting accommodations are well-appointed and meticulously maintained, ensuring a cozy stay. Guests rave about the lovely breakfast choices that start the day off right, and the hotel's prime location near local attractions enhances the overall experience. This property stands out for its unique coastal setting and exceptional hospitality, making it an ideal choice for those looking to unwind by the sea.
  2. Meldrum House Country Hotel & Golf CourseOpens in a new window: Meldrum House Country Hotel & Golf Course is a distinguished 4.0-star hotel tailored for business travelers seeking an exceptional stay. Nestled in a picturesque setting, this property combines historical charm with modern amenities, featuring elegant accommodations and a beautiful golf course. The hotel offers multiple meeting rooms, making it perfect for those needing business facilities. Guests appreciate the superb dining options and the stunning views from the accommodations. This hotel excels in providing a welcoming atmosphere and high-quality service, ensuring a seamless and enjoyable experience for travelers on work assignments.
  3. Trump Macleod House & LodgeOpens in a new window: Trump Macleod House & Lodge is an exquisite 5.0-star hotel that caters to upscale leisure travelers looking for a blend of adventure and relaxation. With direct beach access, this property offers a unique opportunity for outdoor activities, including hunting and fishing. The hotel features remarkable dining experiences with outstanding food quality, ensuring a memorable culinary journey. Guests are captivated by the stunning design and exceptional service that create a luxurious ambiance. Perfect for those seeking a boutique hotel experience, Trump Macleod House & Lodge promises an unforgettable stay filled with comfort and adventure.

Top locations to stay in Ellon

When visiting Ellon, Scotland, great areas to stay in include Cruden Bay, Oldmeldrum, and Dyce. Cruden Bay offers stunning coastal views, while Oldmeldrum boasts historic sites like Fyvie Castle and a vibrant nightlife. Dyce is close to cultural attractions like the Gordon Highlanders Museum. For first-time visitors, Oldmeldrum is best suited due to its blend of history and entertainment options.

  1. Cruden BayOpens in a new window: Cruden Bay is a charming coastal village that offers a delightful blend of scenic beauty and rich history. It’s known for its stunning beach and the nearby ruins of Slains Castle, which is steeped in local legend. The area is perfect for leisurely strolls along the coastline and enjoying picturesque views. You can also take part in outdoor activities like golf at the renowned Cruden Bay Golf Club, which boasts breathtaking sea views. With its peaceful atmosphere and welcoming community, Cruden Bay is a fantastic spot for those who want to unwind and soak in the natural surroundings.
  2. OldmeldrumOpens in a new window: Oldmeldrum is a quaint town that showcases the beauty of Scotland’s countryside. It’s famous for historic landmarks such as Fyvie Castle and Castle Fraser, both offering a glimpse into the region's storied past. The Easter Aquhorthies Stone Circle adds a touch of ancient history to your visit. Oldmeldrum’s local shops provide a unique shopping experience, allowing you to discover handcrafted goods and regional specialties. This charming town is perfect for those looking to explore Scottish heritage while enjoying a relaxed pace.
  3. DyceOpens in a new window: Dyce is a convenient location, especially for travelers seeking easy access to Aberdeen and its attractions. Known for the Cathedral of St. Machar and the Gordon Highlanders Museum, Dyce offers a rich cultural experience. Hazlehead Park provides a green escape for those who enjoy walking and picnicking. The area is well-connected, making it simple to explore the vibrant city life of Aberdeen while retreating to the serene surroundings of Dyce. This area is ideal for travelers looking to balance urban exploration with moments of tranquility.

Things to do in Ellon

Nestled among rolling hills and serene rivers, Ellon offers a delightful blend of small-town charm and stunning natural beauty. Enjoy leisurely hikes through lush forests, play a round of golf on picturesque courses, or relax along tranquil beaches. After a day of outdoor activities, savor delicious meals at local eateries, making your visit truly memorable.

  • Newburgh Seal BeachOpens in a new window – Discover the beauty of Newburgh Seal Beach, where you can stroll along the sandy shores and marvel at the playful seals basking in the sun. This beach is a delightful blend of natural parks, small-town charm, and scenic views of the river, making it a perfect spot for a relaxing day out with family or friends.
  • Balmedie BeachOpens in a new window – Experience the expansive sandy stretches of Balmedie Beach, ideal for a fun-filled day of picnicking, beachcombing, or simply soaking up the sun. The backdrop of rolling sand dunes and a nearby castle adds to the picturesque setting, inviting you to explore the unique coastal landscape.
  • Pitmedden GardenOpens in a new window – Visit the tranquil Pitmedden Garden, a private garden that showcases beautifully manicured landscapes and vibrant flower beds. Wander through the pathways, breathe in the fragrant blooms, and enjoy the peaceful atmosphere, making it a lovely retreat from the hustle and bustle.
  • Forvie Sands National Nature ReserveOpens in a new window – Adventure awaits at Forvie Sands National Nature Reserve, where you can hike along the stunning coastal trails and witness diverse wildlife in their natural habitats. The breathtaking sand dunes and sweeping views of the ocean are perfect for photography enthusiasts and nature lovers alike.
  • Haddo HouseOpens in a new window – Step back in time at Haddo House, a historic estate that boasts impressive architecture and beautifully decorated rooms. Take a guided tour to learn about the fascinating history of the house and its grounds, and enjoy a leisurely stroll through the surrounding parkland, rich with natural beauty.

5 tips for savvy savings when booking a hotel in Ellon

  1. Book for the cheapest times: For those looking for an affordable getaway, visiting Ellon in January, March, or December offers great value for money due to lower prices on hotels. To fully appreciate the town’s rich history and culture, a stay of at least 2 to 3 days is recommended. During this time, you can explore various landmarks, including charming small-town streets, historical castles, and picturesque parks along the river. This budget-friendly trip allows you to immerse yourself in the local culture while enjoying the beauty of Ellon's natural attractions.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals to Ellon, you can start by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay updated on flash sales and special promotions. Utilizing the Smart ShoppingOpens in a new window feature in the app allows you to compare hotel prices and amenities, so you’re more likely to see the best hotel deal available. This way, you could be the first to know if prices drop or if rooms become available, making your next stay more affordable.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in an Ellon hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalized touch and may offer better value. When you book with Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price leans toward the higher end, we’ll recommend more budget-friendly dates to help you find the best deal.
  4. Consider your location: Staying closer to popular attractions or downtown areas can offer convenience, but it often comes with a higher price tag. For more budget-friendly options, you might want to look at hotels in neighborhoods that are a bit farther away, where rates usually tend to be cheaper while still providing reasonable access to the sights you want to see. Exploring independent hotels in these areas can also lead to a more genuine and wallet-friendly experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Ellon. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Ellon

Ellon experiences its lowest average temperature in January, at 39.6°F (4.2°C), while July is the hottest month, with an average temperature of 57.2°F (14.0°C). October tends to be the wettest month. The peak travel months to visit Ellon are March, April, and July, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring