Photo by Earthseeing

Find hotels in St. Andrew's, Pembroke

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Andrew's hotels

SC Club Village

3.0 star property
St. Andrew's
7.8 out of 10, Good, (105)
"Welcoming and friendly staff, renovated, comfortable and clean rooms, perfect location, great value for money "
United Kingdom
Ruslana
$33 nightly
The price is $37
Dec 11 - Dec 12
Total with taxes and fees
SC Club Village

Mayfair by Premier Suites MT

3.5 star property
St. Andrew's
9.8 out of 10, Exceptional, (7)
"Alles hat super geklappt. Obwohl wir erst spät angekommen sind, konnten wir dank kontaktlosem CheckIn problemlos direkt in die Unterkunft. Sehr saubere und sehr schöne Unterkunft. Die Lage war für uns auch gut. Die Bushaltestellen sind nicht weit und mit geschlossenem Fenster zusammen mit der Klimaanlage war der Straßenlärm auch kein Problem."
Germany
Lisa
$244 nightly
The price is $262
Dec 16 - Dec 17
Total with taxes and fees
Mayfair by Premier Suites MT

C'est La Vie Boutik Swieqi

3.0 star property
St. Andrew's
9.0 out of 10, Wonderful, (16)
"Affordable, modern, and clean accommodation in a quiet area near the busy ones - in St Julian's. Simple and easy access system. Friendly staff."
United Kingdom
Isabela
C'est La Vie Boutik Swieqi

Grand Hotel Excelsior

5.0 star property
2.8 mi from St. Andrew's
8.8 out of 10, Excellent, (1000)
"Only stayed for a couple of nights, the breakfast was great with lots of choice to suit all."
United Kingdom
Jason
$133 nightly
The price is $143
Jan 6 - Jan 7, 2026
Total with taxes and fees
Grand Hotel Excelsior

Park Heights by the Warren Collection

3.0 star property
2 mi from St. Andrew's
9.6 out of 10, Exceptional, (149)
"The apartment was spacious and clean, lovely balcony. Pool is smallish but restaurant/bar is fine. Location is one of those places that’s not anywhere but close to lots of places with good transport links. "
United Kingdom
Michael
$61 nightly
The price is $67
Dec 14 - Dec 15
Total with taxes and fees
Park Heights by the Warren Collection

1926 Le Soleil Hotel & SPA

4.0 star property
2.3 mi from St. Andrew's
9.0 out of 10, Wonderful, (1000)
"Lovely staff and clean, nicely decorated hotel. Our particular room was in Les Bains and had a sauna and plunge pool which were great."
United Kingdom
David Charles
$60 nightly
The price is $65
Dec 14 - Dec 15
Total with taxes and fees
1926 Le Soleil Hotel & SPA

Aparthotel Adagio Malta Central

3.0 star property
2 mi from St. Andrew's
9.0 out of 10, Wonderful, (243)
"Modern clean hotel, large room with good facilities. Handy for the airport "
United Kingdom
Kevin
$55 nightly
The price is $61
Jan 9 - Jan 10, 2026
Total with taxes and fees
Aparthotel Adagio Malta Central

Courtyard by Marriott Sliema

4.0 star property
2 mi from St. Andrew's
9.6 out of 10, Exceptional, (145)
"Excellent service 5 star ++++ room nice , good location xx"
United Kingdom
chaninun
$71 nightly
The price is $77
Jan 6 - Jan 7, 2026
Total with taxes and fees
Courtyard by Marriott Sliema

Land's End Boutique Hotel

4.0 star property
2.4 mi from St. Andrew's
9.6 out of 10, Exceptional, (240)
"Brilliant hotel,beautiful location,quiet and spacious rooms,new furniture and close to Valletta by taxi ferry which is 4 min walk from the hotel. Really nice staff and always there to help you if you need."
United Kingdom
BOGDAN GEORGE
$128 nightly
The price is $138
Dec 14 - Dec 15
Total with taxes and fees
Land's End Boutique Hotel

Xemxija Bay Hotel

3.0 star property
5.3 mi from St. Andrew's
7.8 out of 10, Good, (96)
"Great stay"
United States
Amoni
$28 nightly
The price is $31
Dec 11 - Dec 12
Total with taxes and fees
Xemxija Bay Hotel

Waterfront

4.0 star property
2 mi from St. Andrew's
9.0 out of 10, Wonderful, (1001)
"Spacious, comfortable room, great choice for breakfast and nice to have use of the Lido opposite the hotel."
United Kingdom
Bruce Kevin
$89 nightly
The price is $96
Jan 6 - Jan 7, 2026
Total with taxes and fees
Waterfront

VITA Hotel

3.5 star property
0.9 mi from St. Andrew's
8.2 out of 10, Very Good, (119)
"Room and staff were lovely."
United Kingdom
Liam Ernest
$21 nightly
The price is $24
Dec 17 - Dec 18
Total with taxes and fees
VITA Hotel

Barceló Fortina Malta

5.0 star property
2.5 mi from St. Andrew's
9.0 out of 10, Wonderful, (312)
"Fantastic hotel in the best location! "
United Kingdom
Oliver James
$120 nightly
The price is $129
Dec 11 - Dec 12
Total with taxes and fees
Barceló Fortina Malta

The Xara Palace Relais & Chateaux

5.0 star property
4.9 mi from St. Andrew's
9.4 out of 10, Exceptional, (336)
"This was a fantastic stay. We adored this property. The service was next level in a thoroughly authentic way."
Canada
Hermione
$274 nightly
The price is $294
Dec 16 - Dec 17
Total with taxes and fees
The Xara Palace Relais & Chateaux

The Londoner Hotel Sliema

3.0 star property
2 mi from St. Andrew's
9.0 out of 10, Wonderful, (473)
"This was a great hotel in a perfect location; easy access to the ferry while next to the bars and restaurants."
United Kingdom
Nick
The Londoner Hotel Sliema

Mr. Todd Hotel

3.0 star property
2 mi from St. Andrew's
9.2 out of 10, Wonderful, (550)
"Great location, friendly staff, clean room, spacious bathroom, broad breakfast options, good climate control in the room."
United Kingdom
Ercan
$43 nightly
The price is $47
Jan 4 - Jan 5, 2026
Total with taxes and fees
Mr. Todd Hotel

Calypso Hotel

4.0 star property
15.5 mi from St. Andrew's
8.4 out of 10, Very Good, (318)
"Very nice hotel. Very clean and staff is friendly. This was our second stay here. Beautiful view and many places to eat."
Canada
Grace
$39 nightly
The price is $43
Dec 16 - Dec 17
Total with taxes and fees
Calypso Hotel

Topaz Hotel

3.0 star property
3.7 mi from St. Andrew's
7.4 out of 10, Good, (381)
"Basic room not very big but good value for money for two nights, a lot of street noise"
United Kingdom
Paul
Topaz Hotel

Grand Hotel Gozo

4.0 star property
12.1 mi from St. Andrew's
8.8 out of 10, Excellent, (845)
"Everything from the room to the meals to the staff"
Canada
Heather
$82 nightly
The price is $89
Jan 8 - Jan 9, 2026
Total with taxes and fees
Grand Hotel Gozo

The Preluna Hotel

4.0 star property
2.1 mi from St. Andrew's
8.8 out of 10, Excellent, (254)
"Nice Hotel, Clean andfriendy Staff."
Canada
Mrs. Tania
$54 nightly
The price is $59
Dec 12 - Dec 13
Total with taxes and fees
The Preluna 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.

Top St. Andrew's Hotel Reviews

Frequently asked questions

What are the best hotels in St. Andrew's that travelers recommend?
C'est La Vie Boutik Swieqi is a top-rated hotel in Malta, standing out with an impressive traveler review score of 9.6. This charming accommodation offers modern amenities, including free in-room WiFi and the luxury of a private chef, ensuring a delightful stay for all guests. Its friendly space, coupled with options like a sofa bed and free cribs for families, makes it a versatile choice for a variety of travelers.

For families, SC Club Village in Pembroke is a solid option with a respectable review score of 7.6. The family-friendly amenities, such as kitchenettes and shared kitchens, allow for convenient meal preparation, while the outdoor pool and terrace provide great spots for relaxation after a day of adventure. Parents will appreciate the availability of cribs and rollaway beds, creating a comfortable environment for the little ones.
What are the best family hotels in St. Andrew's?
C'est La Vie Boutik Swieqi is an outstanding choice for families visiting St. Andrew's, boasting an impressive traveler review score of 9.6. This charming property offers a cozy atmosphere with a sofa bed, making it convenient for families needing extra sleeping space. The complimentary crib service ensures that even the littlest ones are well taken care of, giving parents peace of mind while they enjoy their stay.

For those seeking a bit more space and amenities, SC Club Village in Pembroke is another family-friendly option with a review score of 7.6. This property features rollaway beds, allowing families to comfortably accommodate everyone. The convenience of a kitchenette and daily housekeeping means that you can easily prepare meals for your children, while a garden area provides a lovely space for kids to play and explore.

Mayfair by Premier Suites MT is also a fantastic option, providing cribs and highchairs for little ones, making dining and resting effortless for families. With a secured yard and essential amenities like a dishwasher and microwave, parents will appreciate the convenience this hotel offers during their stay.
What are the best budget hotels in St. Andrew's?
C'est La Vie Boutik Swieqi is a charming option for travelers seeking a delightful stay in Malta. With an impressive review rating of 9.6, this property combines comfort and convenience, making it a great choice for families. Guests appreciate the free in-room WiFi, which keeps everyone connected, as well as the availability of a crib at no extra cost, ensuring that parents have everything they need for their little ones. The early check-in option allows families to settle in and start their vacation seamlessly.

For those traveling with children, SC Club Village in Pembroke also provides a inviting space with a review score of 7.6. This property features convenient kitchenettes and a shared kitchen, making meal preparation a breeze for families looking to save on dining costs. The outdoor pool, complemented by a poolside bar, is great for families to unwind and enjoy some fun in the sun.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right St. Andrew's hotel for you.
How can I save on a St. Andrew's hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on St. Andrew's hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Andrew's hotel?
Hotel prices in St. Andrew's often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.