
Find hotels in Safi from ₩88,071
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Safi
Apart hotel
Check prices for these dates
Our top choices for Safi hotels

Palazzo Castagna
Palazzo CastagnaGhaxaq
9.8 out of 10, Exceptional, (136 reviews)
The price is ₩249,369
₩268,570 total
includes taxes & fees
Jun 17 - Jun 18

CA Sand Dune Hotel
CA Sand Dune HotelBirzebbuga
9.2 out of 10, Wonderful, (44 reviews)
The price is ₩271,378
₩292,119 total
includes taxes & fees
May 29 - May 30

Grand Hotel Gozo
Grand Hotel GozoGhajnsielem
8.6 out of 10, Excellent, (907 reviews)
The price is ₩171,626
₩185,383 total
includes taxes & fees
Jun 1 - Jun 2

Verdala Wellness Hotel AX Privilege - Adults Only
Verdala Wellness Hotel AX Privilege - Adults OnlyRabat
9.6 out of 10, Exceptional, (28 reviews)
The price is ₩410,720
₩441,222 total
includes taxes & fees
May 31 - Jun 1

Radisson Blu Resort & Spa, Malta Golden Sands
Radisson Blu Resort & Spa, Malta Golden SandsGħajn Tuffieħa
9.4 out of 10, Exceptional, (1,002 reviews)
The price is ₩592,849
₩636,092 total
includes taxes & fees
Jun 7 - Jun 8

Hyatt Centric Malta
Hyatt Centric MaltaPaceville
9.6 out of 10, Exceptional, (272 reviews)
The price is ₩342,270
₩367,976 total
includes taxes & fees
Jun 24 - Jun 25

ME Malta by Meliá
ME Malta by MeliáPaceville
9.6 out of 10, Exceptional, (101 reviews)
The price is ₩542,755
₩582,492 total
includes taxes & fees
Jun 28 - Jun 29

Pergola Hotel & Spa
Pergola Hotel & SpaMellieħa Heights
8.0 out of 10, Very Good, (817 reviews)
The price is ₩179,279
₩193,580 total
includes taxes & fees
Jun 7 - Jun 8

Palazzo Violetta
Palazzo ViolettaSliema
9.2 out of 10, Wonderful, (530 reviews)
The price is ₩322,529
₩346,861 total
includes taxes & fees
Jun 3 - Jun 4

Novotel Malta Sliema
Novotel Malta SliemaGzira
8.8 out of 10, Excellent, (145 reviews)
The price is ₩228,180
₩245,899 total
includes taxes & fees
Jun 23 - Jun 24

Corinthia Palace Malta
Corinthia Palace MaltaAttard
9.4 out of 10, Exceptional, (1,000 reviews)
The price is ₩396,059
₩425,528 total
includes taxes & fees
May 31 - Jun 1

InterContinental Malta by IHG
InterContinental Malta by IHGPaceville
8.6 out of 10, Excellent, (433 reviews)
The price is ₩399,367
₩429,067 total
includes taxes & fees
Jun 8 - Jun 9

Grand Hotel Excelsior
Grand Hotel ExcelsiorFloriana
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₩354,927
₩381,526 total
includes taxes & fees
Jun 21 - Jun 22

Fitch Hotel
Fitch HotelPaceville
8.6 out of 10, Excellent, (82 reviews)
The price is ₩220,032
₩237,178 total
includes taxes & fees
Jun 2 - Jun 3

Palais Le Brun
Palais Le BrunValletta
9.6 out of 10, Exceptional, (885 reviews)
The price is ₩415,104
₩445,905 total
includes taxes & fees
Jun 28 - Jun 29

The Xara Palace Relais & Chateaux
The Xara Palace Relais & ChateauxMdina
9.4 out of 10, Exceptional, (355 reviews)
The price is ₩594,267
₩637,610 total
includes taxes & fees
Jun 21 - Jun 22

23 Boutique
23 BoutiqueFloriana
10.0 out of 10, Exceptional, (252 reviews)
The price is ₩236,913
₩255,251 total
includes taxes & fees
Jun 9 - Jun 10

The Phoenicia Malta - The Leading Hotels of the World
The Phoenicia Malta - The Leading Hotels of the WorldFloriana
9.4 out of 10, Exceptional, (1,001 reviews)
The price is ₩1,120,943
₩1,201,153 total
includes taxes & fees
May 30 - May 31

VITA Hotel
VITA HotelPaceville
8.4 out of 10, Very Good, (198 reviews)
The price is ₩175,430
₩189,464 total
includes taxes & fees
Jun 5 - Jun 6

Courtyard by Marriott Sliema
Courtyard by Marriott SliemaSliema
9.6 out of 10, Exceptional, (242 reviews)
The price is ₩291,747
₩313,913 total
includes taxes & fees
May 31 - Jun 1
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Safi Hotel Reviews

The Westin Dragonara Resort, Malta
8/10 Good
More cheap stays in Safi

Alborada Aparthotel
High Street Sliema Malta
The price is ₩80,679 per night from Jun 1 to Jun 2
₩80,679
₩88,071 total
Jun 1 - Jun 2
includes taxes & fees
6/10 (231 reviews)









































































