A coastal city with a marina, high-rise buildings, and a rocky peninsula.

St. Andrew's Holidays from AU$4,483

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AU$2,500 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

The Latest St. Andrew's Holiday Packages

Price found within the past 48 hours. Click for updated prices.
  • 27 Dec - 3 Jan

    Corinthia Palace Malta + Flight

    Attard
    6 nights
    5.0 star property
    9.4/10 - Exceptional (1,001 reviews)
    "Nice hotel. Comfortable. Food in the lobby was very good. Most of the service was great except for the spa, where they seemed generally confused and unable to answer questions."
    Reviewed November 5, 2026
    Return • Perth (PER) - Luqa (MLA)
    PER - MLA • 2 stops MLA - PER • 2 stops
    AU$5,037
    AU$4,483
    per traveller
    found 1 day ago
    Corinthia Palace Malta
  • 27 Dec - 3 Jan

    Iniala Valletta + Flight

    Valletta
    6 nights
    5.0 star property
    9.8/10 - Exceptional (128 reviews)
    Return • Perth (PER) - Luqa (MLA)
    PER - MLA • 2 stops MLA - PER • 2 stops
    AU$9,589
    AU$7,946
    per traveller
    found 1 day ago
    Iniala Valletta
  • 27 Dec - 3 Jan

    St Anne Palace by Tritoni Prestige + Flight

    Floriana
    6 nights
    3.5 star property
    10/10 - Exceptional (5 reviews)
    "The hotel is only a short walk from Valletta. It is situated in an historic area of Malta with lots to do and see nearby. The roof terrace is a wonderful space to relax and enjoy the sunshine and sunset. The true heroes though are the team. Everyone makes it their mission to look after you and make you feel special. We will be back. Thank you."
    Reviewed November 6, 2026
    Return • Perth (PER) - Luqa (MLA)
    PER - MLA • 2 stops MLA - PER • 2 stops
    AU$5,440
    AU$4,727
    per traveller
    found 1 day ago
    St Anne Palace by Tritoni Prestige
  • 27 Dec - 3 Jan

    Lulu Boutique Hotel + Flight

    Zebbug
    6 nights
    4.0 star property
    10/10 - Exceptional (56 reviews)
    "Love this hotel! We stayed 2 nights at the start of our visit and came back for our last night in Malta. The town is small but it’s so easy to use Bolt (like Uber) to travel around to see the sites. It’s a small boutique hotel and each room is unique. Super comfortable with a lot of eclectic objects that the owner has acquired. There is a lovely plunge pool by the bar area. The breakfast was perfect. They made us porridge and a full English. The staff go above and beyond and the owners are super..."
    Reviewed October 17, 2026
    Return • Perth (PER) - Luqa (MLA)
    PER - MLA • 2 stops MLA - PER • 2 stops
    AU$5,277
    AU$4,633
    per traveller
    found 1 day ago
    Lulu Boutique Hotel
  • 27 Dec - 3 Jan

    Palais Le Brun + Flight

    Valletta
    6 nights
    4.5 star property
    9.6/10 - Exceptional (967 reviews)
    "Lovely location in the old part of town convenient for walking to everything you need. Well restored building. Lovely helpful staff. Very clean. Great breakfast with really good range of choices including fresh orders. Lots of hot water for showers. Would definitely go back. Has air con."
    Reviewed November 8, 2026
    Return • Perth (PER) - Luqa (MLA)
    PER - MLA • 2 stops MLA - PER • 2 stops
    AU$5,793
    AU$5,163
    per traveller
    found 1 day ago
    Palais Le Brun

What to do near St. Andrew's

St. Andrew's Hotel Deals

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.

Frequently Asked Questions

How much does a St. Andrews holiday package cost?

Get your credit card ready, because a getaway to St. Andrews starts from an enticing AU$4,483. When you bundle your flights, hotels and more into a package, you'll enjoy the biggest deals.

How do I get a cheap travel package to St. Andrews?

By bundling. Hotels, flights and rental cars — combine whatever you need into a St. Andrews holiday package and save. Score even more bargains when you add extras such as sightseeing tours to your booking. But that's not the only good part. You have the freedom to tailor your holiday your own way. We offer more than 550 air carriers and 1 000 000 hotels around the world, so that everyone has a chance to travel and fulfil those holiday dreams.

What are the top hotels in St. Andrews?

Villa Sunnyside With Private Pool Near Beach And Waterpark and Villa Belvedere With Pool, Seaviews From Terraces are among the most well-known properties in St. Andrews. Why not check out the rates and amenities at each and then make up your mind?

How far in advance should I book my St. Andrews holiday?

To score rock-bottom prices, book nice and early. Airlines generally advertise flight tickets, along with some of the lowest fares, around 12 months ahead of time. Hotels, activities and car rental should also be booked well in advance so you can have the pick of the bunch. If you were hoping for a last-minute getaway to St. Andrews, there are always lots of great bargains to be had on Expedia. Book something in today!

What does an Expedia St. Andrews travel package include?

That depends on what you want. If you're travelling alone, you might decide to combine flights and hotels. Taking the whole family to St. Andrews? A travel package that includes hotels, rental cars and flights might be a better fit. Expedia gives you the flexibility to tailor your travel package.

What should I know before booking a St. Andrews travel package?

An Expedia travel package can be customized for your budget and is a great way to stretch your dollars further. What you include is totally up to you. Hotels, rental cars and flights — mix and match whatever combination works with your plans.

If I'm not able to travel, can I cancel my St. Andrews holiday package?

Your situation can change suddenly, so yes. You may be able to change or cancel your St. Andrews holiday package at no cost if you've booked in the last 24 hours. For bookings made more than 24 hours ago, you can still make the necessary changes, but your car rental company, hotel or airline may charge a fee. Looking for more information? Visit our Customer Service Portal. We'll help make sure your getaway goes off without a hitch.

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