Beattock Trip

Book a Hotel + Flight or Car together to unlock savings

Photo by sheardphotography
  • Plan, book, travel with confidence

  • Better together

    Save up to ₹100,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top Beattock Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Isle of Skye Guest house

Isle of Skye Guest house

₹68,705
per person
23 Oct - 25 Oct
found 8 hours ago
Return direct flight included
Inverness (INV) to Glasgow (GLA)
8.4/10 Very good! (491 reviews)
We spent two nights at the Isle of Skye Guest house. The check-in was done via codes but there was staff onsite. The rooms were comfortable and clean. It would have been nice to have an in-room mini fridge but we did have access to a microwave in the common rooms. I loved the common rooms.

Reviewed on 11 Sept 2026

Uig Hotel

Uig Hotel

₹85,018
per person
23 Oct - 25 Oct
found 8 hours ago
Return direct flight included
Inverness (INV) to Glasgow (GLA)
9.6/10 Exceptional! (1,004 reviews)
It was only one night, so I could say less more.

Reviewed on 7 Sept 2026

Eilean Iarmain

Eilean Iarmain

₹80,865
per person
23 Oct - 25 Oct
found 8 hours ago
Return direct flight included
Inverness (INV) to Glasgow (GLA)
9.4/10 Exceptional! (271 reviews)
This hotel oozed uniqueness. It has many lovely aspects, especially the Staff. We were very impressed with the help of Gillian, her daughters, and Matti, although there were many others who were of great assistance during our stay. The food here is truly memorable. Every meal is a wonderful feast. The sitting room and superb grounds are everything you’d imagine in a destination Country Inn.

Reviewed on 5 Sept 2026

Cuillin Hills Hotel

Cuillin Hills Hotel

Portree Town
₹107,287
per person
23 Oct - 25 Oct
found 8 hours ago
Return direct flight included
Inverness (INV) to Glasgow (GLA)
9.6/10 Exceptional! (617 reviews)
Wonderful hotel.

Reviewed on 9 Sept 2026

The Skye Inn

The Skye Inn

Portree Town
₹85,228
per person
23 Oct - 25 Oct
found 8 hours ago
Return direct flight included
Inverness (INV) to Glasgow (GLA)
9/10 Wonderful! (386 reviews)
Room very small no room for 2 people with 2 small suitcases toilet was running run and out of fruit and yogurt after 30 minutes from start of breakfast! Also the shower is so small you cannot even turn and doors did not close all the way. The mirror was broken in the bathroom. ALL of this for a very high price!!

Reviewed on 8 Sept 2026

Top hotels in Beattock

Moffat Manor Holiday Resort

Moffat Manor Holiday Resort

Beattock Moffat Scotland
Moffat Manor Holiday Resort
Wildwood Cabin - Sleeps 6, Hot Tub & Parking

Wildwood Cabin - Sleeps 6, Hot Tub & Parking

Moffat Scotland
9/10 Wonderful! (2 reviews)
"The rooms were clean but cobwebs everywhere and could use a deep clean . Beds could have better mattresses and the cooker needs new dials that don't fall off . Apart from those little details it's in an ideal location for Moffat and Dumfries . It is on a caravan and camping site which our friends ..."

Reviewed on 31 Aug 2026

Get rates
Wildwood Cabin - Sleeps 6, Hot Tub & Parking
Days Inn by Wyndham Lockerbie Annandale Water

Days Inn by Wyndham Lockerbie Annandale Water

Roadchef Motorway Svc Ar A74M Lockerbie Scotland
Fully refundableReserve now, pay when you stay
₹4,750
₹5,699 total
27 Sept - 28 Sept
includes taxes & fees
8.2/10 Very good! (890 reviews)
"Was a typical off motorway hotel but nice staff"

Reviewed on 7 Sept 2026

Days Inn by Wyndham Lockerbie Annandale Water
See all 309 properties in Beattock
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.

Stay near popular Beattock attractions

Southern Upland Way Trailhead

You can take time to visit Southern Upland Way Trailhead during your travels to Beattock. Wander the lakeside in this family-friendly area.
See properties

Frequently asked questions

How much does a Beattock holiday package cost?
You'll find cheap prices from ₹68,705 on Expedia for your Beattock getaway. However, a range of factors like the season, length of stay and your choice of hotel will influence how much your holiday to Beattock costs.
What are the cheapest months to go to Beattock?
The off-season is the best time to head to Beattock if you're on a budget. Another tip for getting cheap Beattock holiday packages? Avoid visiting during public holidays and any major events or festivals.
How many days is enough for Beattock?
With a well-organised schedule, you can easily hit the most popular Beattock sights in a few days. But if you want to discover hidden gems or go on day tours, think about booking your Beattock holiday for longer.
Is it worth booking a holiday package to Beattock?
During your Beattock holiday, you can look forward to enjoying some excellent views and nature. Leave enough room in your schedule to check out major attractions like Southern Upland Way Trailhead and Moffat Community Nature Reserve.
How to find the best Beattock package deals?
Use Expedia's filters to find some fabulous Beattock package deals. When you begin your search, simply set your maximum budget and then sort the results by "Price: low to high." If you want to save, plan your break for midweek, or browse for Beattock package deals in the off-season. Play around with your travel dates and you may score even bigger discounts. As a rule of thumb, it's typically best to lock in your holiday package as early as possible.
Is it cheaper to book a Beattock holiday as a package?
You can enjoy significant savings on your next Beattock getaway by booking a personalised holiday package. Click on the "Package" heading, then select your destination and travel dates to see the best airfares and hotel prices. Bundling can save travellers hundreds of dollars. Consider adding a rental car and you may land a better deal.
When to book a holiday package to Beattock?
Land incredible bargains by booking your flights in advance with Expedia. If being spontaneous is more your thing, snap up one of our last-minute deals for an impromptu Beattock escape.
How to plan a trip to Beattock?
  1. Choose when to go: Check your diary and get your bags packed. Your preferred season and the available activities will also help you decide when to escape to Beattock.
  2. Calculate your budget: Ensure you have enough money to pay for everything from transportation and meals to airfares and activities. Your accommodation will probably be the largest expense during your trip to Beattock.
  3. Decide how long to go away for: Now that you're more familiar with Beattock, you can figure out the ideal length of your holiday. Put together a draft itinerary and allocate enough time to cover everything you want to do.
  4. Bundle your accommodation and airfare: Once you've settled on your dates and duration, book the right Beattock holiday package for you.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.