
Find hotels in Bellavista, Marsaskala
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Bellavista hotels

Palazzo Castagna
Palazzo Castagna3.8 km from Bellavista
9.8 out of 10, Exceptional, (125 reviews)
The price is ₩138,233
₩149,650 total
includes taxes & fees
Mar 31 - Apr 1

Radisson Blu Resort & Spa, Malta Golden Sands
Radisson Blu Resort & Spa, Malta Golden Sands20.6 km from Bellavista
9.4 out of 10, Exceptional, (1,002 reviews)
The price is ₩232,556
₩250,575 total
includes taxes & fees
Mar 24 - Mar 25

Maritim Antonine Hotel & Spa Malta
Maritim Antonine Hotel & Spa Malta20.4 km from Bellavista
9.0 out of 10, Wonderful, (1,001 reviews)
The price is ₩97,940
₩106,536 total
includes taxes & fees
Mar 23 - Mar 24

Corinthia Palace Malta
Corinthia Palace Malta10.2 km from Bellavista
9.4 out of 10, Exceptional, (1,000 reviews)
The price is ₩221,173
₩238,395 total
includes taxes & fees
Mar 27 - Mar 28

Riviera Spa Resort – Adults Only
Riviera Spa Resort – Adults Only23.4 km from Bellavista
8.4 out of 10, Very Good, (820 reviews)
The price is ₩109,143
₩118,523 total
includes taxes & fees
Mar 30 - Mar 31

Pergola Hotel & Spa
Pergola Hotel & Spa20.3 km from Bellavista
8.0 out of 10, Very Good, (797 reviews)
The price is ₩96,077
₩104,543 total
includes taxes & fees
Mar 31 - Apr 1

Luna Holiday Complex
Luna Holiday Complex21 km from Bellavista
7.6 out of 10, Good, (293 reviews)
The price is ₩97,576
₩106,146 total
includes taxes & fees
Mar 24 - Mar 25

Hyatt Regency Malta
Hyatt Regency Malta9.1 km from Bellavista
9.6 out of 10, Exceptional, (1,000 reviews)
The price is ₩211,415
₩227,954 total
includes taxes & fees
Mar 25 - Mar 26

Aparthotel Adagio Malta Central
Aparthotel Adagio Malta Central7.4 km from Bellavista
9.0 out of 10, Wonderful, (259 reviews)
The price is ₩139,859
₩151,389 total
includes taxes & fees
Mar 24 - Mar 25

Xemxija Bay Hotel
Xemxija Bay Hotel18.1 km from Bellavista
7.8 out of 10, Good, (108 reviews)
The price is ₩73,763
₩80,671 total
includes taxes & fees
Mar 24 - Mar 25

Novotel Malta Sliema
Novotel Malta Sliema7.2 km from Bellavista
8.6 out of 10, Excellent, (109 reviews)
The price is ₩105,707
₩114,847 total
includes taxes & fees
Mar 23 - Mar 24

AC Hotel By Marriott St. Julian's
AC Hotel By Marriott St. Julian's9.1 km from Bellavista
9.4 out of 10, Exceptional, (202 reviews)
The price is ₩144,738
₩156,610 total
includes taxes & fees
Mar 23 - Mar 24

SC Club Village
SC Club Village9.7 km from Bellavista
7.8 out of 10, Good, (109 reviews)
The price is ₩54,740
₩60,312 total
includes taxes & fees
Mar 24 - Mar 25

Corinthia St George's Bay
Corinthia St George's Bay9.3 km from Bellavista
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩227,676
₩245,355 total
includes taxes & fees
Mar 23 - Mar 24

DoubleTree by Hilton Malta
DoubleTree by Hilton Malta16 km from Bellavista
8.6 out of 10, Excellent, (1,000 reviews)
The price is ₩186,614
₩201,417 total
includes taxes & fees
Mar 28 - Mar 29

1926 Le Soleil Hotel & SPA
1926 Le Soleil Hotel & SPA6.6 km from Bellavista
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩162,627
₩175,751 total
includes taxes & fees
Mar 23 - Mar 24

Courtyard by Marriott Sliema
Courtyard by Marriott Sliema7.1 km from Bellavista
9.6 out of 10, Exceptional, (206 reviews)
The price is ₩226,051
₩243,614 total
includes taxes & fees
Mar 23 - Mar 24
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.
Where to stay in Bellavista
Find the best Bellavista areas and neighborhoods for the activities you enjoy most.

Photo by Alan C. Bonnici
Open Photo by Alan C. Bonnici
San Tumas
When in San Tumas, you can plan a visit to St. Peter's Pool and Pretty Bay, some noteworthy sights in the nearby area.
Top Bellavista Hotel Reviews

Cavalieri Hotel Malta, a member of Radisson Individuals
8/10 Good








































































