Photo by Anson Leung
Hotels near Santa Marija Bay
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Santa Marija Bay hotels


Sunrise lodge
Sunrise lodge4.6 km from Santa Marija Bay
9.8 out of 10, Exceptional, (6 reviews)
The price is P4,424
P4,803 total
includes taxes & fees
Jan 11 - Jan 12

Sea Holly Gozo
Sea Holly Gozo5.6 km from Santa Marija Bay
10.0 out of 10, Exceptional, (8 reviews)
The price is P4,611
P5,003 total
includes taxes & fees
Jan 13 - Jan 14

Riviera Spa Resort – Adults Only
Riviera Spa Resort – Adults Only3.5 km from Santa Marija Bay
8.4 out of 10, Very Good, (791 reviews)
The price is P4,130
P4,489 total
includes taxes & fees
Feb 1 - Feb 2

All Nations Holiday Home
All Nations Holiday Home4.8 km from Santa Marija Bay
9.2 out of 10, Wonderful, (32 reviews)


San Pawl bnb Farmhouse Calypso
San Pawl bnb Farmhouse Calypso7.3 km from Santa Marija Bay
10.0 out of 10, Exceptional, (7 reviews)
The price is P5,282
P5,720 total
includes taxes & fees
Jan 12 - Jan 13

DOMS Boutique Living
DOMS Boutique Living6.6 km from Santa Marija Bay
9.6 out of 10, Exceptional, (55 reviews)
The price is P3,482
P3,795 total
includes taxes & fees
Feb 4 - Feb 5

The Duke Boutique Hotel
The Duke Boutique Hotel9 km from Santa Marija Bay
9.8 out of 10, Exceptional, (510 reviews)

Townhouse17
Townhouse179.1 km from Santa Marija Bay
10.0 out of 10, Exceptional, (111 reviews)
The price is P5,746
P6,217 total
includes taxes & fees
Jan 11 - Jan 12

Quaint Boutique Hotel Xewkija
Quaint Boutique Hotel Xewkija7.1 km from Santa Marija Bay
9.4 out of 10, Exceptional, (76 reviews)

Paradise Bay Resort
Paradise Bay Resort3.3 km from Santa Marija Bay
7.6 out of 10, Good, (1,000 reviews)

Radisson Blu Resort & Spa, Malta Golden Sands
Radisson Blu Resort & Spa, Malta Golden Sands9.1 km from Santa Marija Bay
9.4 out of 10, Exceptional, (1,002 reviews)
The price is P6,413
P6,931 total
includes taxes & fees
Feb 2 - Feb 3


Solana Hotel & Spa
Solana Hotel & Spa7 km from Santa Marija Bay
8.6 out of 10, Excellent, (1,000 reviews)
The price is P1,934
P2,139 total
includes taxes & fees
Jan 18 - Jan 19

Best Western Premier Malta
Best Western Premier Malta10.4 km from Santa Marija Bay
9.6 out of 10, Exceptional, (127 reviews)
The price is P3,160
P3,450 total
includes taxes & fees
Jan 13 - Jan 14

Quaint Boutique Hotel Sannat
Quaint Boutique Hotel Sannat8.5 km from Santa Marija Bay
9.0 out of 10, Wonderful, (70 reviews)

The White Knight Premium Boutique Hotel
The White Knight Premium Boutique Hotel4.4 km from Santa Marija Bay
10.0 out of 10, Exceptional, (3 reviews)

Ibis Styles St. Paul's Bay Malta
Ibis Styles St. Paul's Bay Malta10.1 km from Santa Marija Bay
9.2 out of 10, Wonderful, (141 reviews)
The price is P2,966
P3,243 total
includes taxes & fees
Jan 26 - Jan 27

Mayflower Hotel
Mayflower Hotel10.2 km from Santa Marija Bay
8.8 out of 10, Excellent, (547 reviews)
The price is P1,935
P2,139 total
includes taxes & fees
Jan 11 - Jan 12
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.




























































