Find hotels near San Blas Beach, Malta

Beach vacation deals from $43

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 San Blas Beach hotels

Quaint Boutique Hotel Nadur

3.5 star property
1.4 mi from San Blas Beach
9.4 out of 10, Exceptional, (138)
"Small hotel in the centre of Nadur, close to shops and bars, Clean well equipped room with a good sized en-suite "
United Kingdom
Kevin
$92 nightly
The price is $100
Dec 15 - Dec 16
Total with taxes and fees
Quaint Boutique Hotel Nadur

The Segond Hotel

3.5 star property
1.5 mi from San Blas Beach
8.8 out of 10, Excellent, (86)
"We had a penthouse room with its own private terrace. The room was large and spacious with an amazing huge bathroom. The staff were friendly and courteous and very helpful. The breakfast was very good with lots of healthy choices. "
United States
Ardeshir
$64 nightly
The price is $70
Dec 16 - Dec 17
Total with taxes and fees
The Segond Hotel

Twenty9th

3.0 star property
1.5 mi from San Blas Beach
10.0 out of 10, Exceptional, (5)
"This was a great place to stay and made out time in Gozo even better"
United Kingdom
Lain
Twenty9th

C4 Retreats Gozo

3.0 star property
1.5 mi from San Blas Beach
9.0 out of 10, Wonderful, (4)
"Lovely relaxing stay"
United Kingdom
Emily
$51 nightly
The price is $56
Dec 10 - Dec 11
Total with taxes and fees
C4 Retreats Gozo

Georges Boutique Living

3.0 star property
2.5 mi from San Blas Beach
10.0 out of 10, Exceptional, (29)
"What a gorgeous hotel. Our room and amenities were top notch. Easy communication through What's App. I would absolutely book again"
Canada
Sonia
$51 nightly
The price is $56
Dec 17 - Dec 18
Total with taxes and fees
Georges Boutique Living

Maria Giovanna Guest House

3.5 star property
2.5 mi from San Blas Beach
9.6 out of 10, Exceptional, (46)
"Top services, nice accommodation, perfect location. Stayed here twice and will definitely go back!"
Germany
Romrawin
$72 nightly
The price is $78
Dec 10 - Dec 11
Total with taxes and fees
Maria Giovanna Guest House

Townhouse17

4.0 star property
3.5 mi from San Blas Beach
10.0 out of 10, Exceptional, (110)
"A terrific hotel, clean, secured, very accommodating. Located next to the bus station, easy walk to all the attractions. Best of all, an excellent breakfast. "
Canada
benjamin
$82 nightly
The price is $89
Dec 16 - Dec 17
Total with taxes and fees
Townhouse17

The Duke Boutique Hotel

3.0 star property
3.3 mi from San Blas Beach
9.8 out of 10, Exceptional, (507)
"Really excellent hotel we will be back!!"
Canada
Sabine
$100 nightly
The price is $109
Dec 15 - Dec 16
Total with taxes and fees
The Duke Boutique Hotel

Murella Living

3.0 star property
2.6 mi from San Blas Beach
9.4 out of 10, Exceptional, (194)
"Perfect spot to enjoy the marina, food, and beaches. "
United States
Amy
$59 nightly
The price is $65
Dec 10 - Dec 11
Total with taxes and fees
Murella Living

All Nations Holiday Home

3.0 star property
2.2 mi from San Blas Beach
9.2 out of 10, Wonderful, (31)
"If you are looking for a place to stay that is not fancy and within a reasonable budget, stay here! The rooms were perfect for two people and while it is a quiet residential area, it is not a far drive to anything on Gozo. Absolutely acceptable!"
United States
Joshua
All Nations Holiday Home

Quaint Boutique Hotel Xewkija

2.0 star property
2.8 mi from San Blas Beach
9.4 out of 10, Exceptional, (76)
"Everything was great. The hotel itself is in a beautiful square almost next to a wonderful Dome. The staff was helpfuland kind, they made sure everything was perfect for our stay. The breakfast was great, very nice selection of fresh food. My partner's faborite was the egg station, the omelette was phenomenal. All in all it was a pleasant stay in Xewkija, Gozo."
France
Virág
$92 nightly
The price is $100
Dec 11 - Dec 12
Total with taxes and fees
Quaint Boutique Hotel Xewkija

Maria Rosa Suites

4.0 star property
3.6 mi from San Blas Beach
9.6 out of 10, Exceptional, (31)
"Very nice hotel in an ideal location. Lots of great restaurants nearby and close to the bus station."
Canada
gayle
Maria Rosa Suites

Santa Lucia Boutique Hotel

3.5 star property
4.7 mi from San Blas Beach
9.8 out of 10, Exceptional, (43)
"Great hotel"
United Kingdom
Paul
$48 nightly
The price is $52
Jan 7 - Jan 8, 2026
Total with taxes and fees
Santa Lucia Boutique Hotel

All Nations Gozo - Duplex

3.0 star property
2.1 mi from San Blas Beach
8.4 out of 10, Very Good, (7)
"Very good for the price and well located"
United Kingdom
Lewis
$70 nightly
The price is $76
Jan 4 - Jan 5, 2026
Total with taxes and fees
All Nations Gozo - Duplex

Lantern Guest House

3.0 star property
2.8 mi from San Blas Beach
8.6 out of 10, Excellent, (49)
"Very clean and centrally located. One block away fomr the harbour lined with restaurants. Bus and groceries one block thr other way. Good breakfast too. "
Canada
Hayley
$59 nightly
The price is $64
Dec 10 - Dec 11
Total with taxes and fees
Lantern Guest House

Calypso Hotel

4.0 star property
2.4 mi from San Blas Beach
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

Quaint Boutique Hotel Sannat

2.0 star property
3.8 mi from San Blas Beach
9.0 out of 10, Wonderful, (70)
"Fabulous hotel. Lady that checked us in was superb, what a welcome! Facilities were first class and we had an excellent sleep. Had lunch in the band club next door which was also great. "
United Kingdom
Kris
$92 nightly
The price is $100
Dec 10 - Dec 11
Total with taxes and fees
Quaint Boutique Hotel Sannat

Kempinski Hotel San Lawrenz

5.0 star property
5.1 mi from San Blas Beach
9.0 out of 10, Wonderful, (628)
"Amazing hotel and spa was extraordinary!!"
United Kingdom
Harsha
$218 nightly
The price is $234
Dec 10 - Dec 11
Total with taxes and fees
Kempinski Hotel San Lawrenz

Grand Hotel Gozo

4.0 star property
2.1 mi from San Blas Beach
8.8 out of 10, Excellent, (845)
"Everything from the room to the meals to the staff"
Canada
Heather
Grand Hotel Gozo

Hotel Ta' Cenc & Spa

5.0 star property
3.7 mi from San Blas Beach
8.4 out of 10, Very Good, (199)
"Very relaxing and tranquil place. Just the perfect getaway to unwind from the hustle and bustle of every day life. Surely will visit again soon. "
United Kingdom
Daniela
$212 nightly
The price is $229
Dec 15 - Dec 16
Total with taxes and fees
Hotel Ta' Cenc & Spa
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 San Blas Beach Hotel Reviews

Hotels near other San Blas Beach attractions

Frequently asked questions

What are the top-rated hotels near San Blas Beach?
Discovering the perfect top-rated hotels near San Blas Beach is an exciting way to enhance your stay in Nadur, Gozo Region, Malta.

San Pawl bnb Farmhouse Calypso

San Pawl bnb Farmhouse Calypso is a charming 4-star hotel located just 2.7 miles from San Blas Beach, with an impressive review rating of 10 from travelers. This inviting farmhouse offers a range of delightful amenities, including a private in-room pool, rooftop terrace, and beautiful sea views. Guests will appreciate the complimentary breakfast, along with conveniences like beach towels and air conditioning, ensuring a comfortable stay for all.

Splendid House with pool, great views and location

Splendid House with pool, great views and location is a stunning hotel situated 1.8 miles from San Blas Beach, rated a perfect 10 by travelers. This hotel features an outdoor pool and a patio for relaxation, along with a fully equipped kitchen ideal for those who enjoy cooking. Unique amenities like nearby paddleboating and scenic hiking trails enhance the experience for travelers seeking adventure and exploration.

Peaceful Farmhouse - Full Privacy

Peaceful Farmhouse - Full Privacy is an exquisite retreat located 2.3 miles from San Blas Beach, receiving a stellar review rating of 10 from travelers. This farmhouse offers a private hot tub and ocean views, creating a serene atmosphere for relaxation. Guests can enjoy the fully-equipped kitchen and spacious outdoor terrace, making it a perfect spot for those looking to unwind away from the hustle and bustle.
How much is a hotel near San Blas Beach?
Staying near San Blas Beach is a treat, with plenty of hotels from $43 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the best affordable hotels near San Blas Beach?
For travelers seeking affordable yet delightful stays near San Blas Beach, these top-rated options provide excellent amenities and stunning views.

Splendid House with pool, great views and location

The Splendid House with pool, great views and location is just 1.8 miles from San Blas Beach and boasts a perfect review rating of 10. This family-friendly hotel features an outdoor pool, a patio, and a fully-equipped kitchen, making it an ideal choice for those looking for comfort and convenience. Guests can also enjoy nearby paddleboating and hiking, ensuring a memorable stay.

Peaceful Farmhouse - Full Privacy

Located 2.3 miles from San Blas Beach, the Peaceful Farmhouse - Full Privacy is rated an impressive 10 by travelers. This charming farmhouse offers full privacy along with a private hot tub and an outdoor play area, catering perfectly to families. With amenities like a kitchen and beautiful ocean views, travelers can relax and unwind in a serene setting.

Farmhouse located in the lovely village of Xaghra with breath taking views

Just 3.3 miles from San Blas Beach, this Farmhouse located in the lovely village of Xaghra enjoys a flawless review rating of 10. Ideal for families, it features a private pool and offers breathtaking views. Guests can explore nearby hiking trails and enjoy the historic charm of the area, making it a perfect base for relaxation and adventure.
What are the best pet-friendly hotels near San Blas Beach?
For those traveling with pets, finding the perfect stay near San Blas Beach can enhance your experience in Malta with top-rated options that welcome your furry friends.

Splendid House with pool, great views and location

Located only 1.8 miles from San Blas Beach, the Splendid House with pool, great views and location is a top-rated choice with a review rating of 10. This hotel is pet-friendly, allowing pets in the room, and features an inviting outdoor pool along with a patio for relaxing evenings. Guests will also appreciate the onsite parking and nearby local attractions such as beaches and hiking trails.

The White Knight Premium Boutique Hotel

The White Knight Premium Boutique Hotel, located just 3.8 miles from San Blas Beach, offers a perfect retreat for pet owners. With a flawless review rating of 10, this hotel welcomes dogs and provides amenities such as food and water bowls. Guests can also enjoy free toiletries and nearby parking, making it a convenient choice for travelers.

The Segond Hotel

The Segond Hotel is a charming 3.5-star option situated 2.8 miles from San Blas Beach, with a solid review rating of 8.8. This pet-friendly hotel allows pets in the room and offers daily housekeeping and a rooftop terrace for stunning views. Guests can unwind in their private plunge pools or enjoy the convenience of onsite air conditioning and cribs for families.
Can I book a fully refundable hotel close to San Blas Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "San Blas Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near San Blas Beach?
To look for discounts on hotels near San Blas Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.