A marina with numerous small boats anchored in clear water, a sandy beach, and a row of palm trees along the waterfront.

Malta Oceanfront Hotels from CA $73

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Malta

Check availability on Malta Oceanfront Hotels

This weekend
Next weekend

Our top choices for Malta hotels with an ocean view

1. Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,018 reviews)
"Nice location, central"
Netherlands
Ashkan
The price is CA $185
CA $203 total
includes taxes & fees
Dec 2 - Dec 3
Grand Hotel Excelsior

2. Waterfront

Waterfront
4.0 star property
Sliema
9.2 out of 10, Wonderful, (1,001 reviews)
"Lovely hotel in the perfect location. Would definitely stay again!"
United Kingdom
Elanor
The price is CA $132
CA $146 total
includes taxes & fees
Nov 30 - Dec 1
Waterfront

3. Seaview Hotel Malta - Adults Only

Seaview Hotel Malta - Adults Only
4.5 star property
Qawra
9.6 out of 10, Exceptional, (410 reviews)
"Lovely hotel views from roof, pool and rooms to die for!! Great value."
United Kingdom
Matthew
The price is CA $112
CA $124 total
includes taxes & fees
Nov 26 - Nov 27
Seaview Hotel Malta - Adults Only

4. Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
4.0 star property
St. Julian's
8.8 out of 10, Excellent, (1,000 reviews)
"Excellent stay and just outside the sounds of St Julian's nightlife!!!"
United Kingdom
Graeme
The price is CA $91
CA $102 total
includes taxes & fees
Nov 23 - Nov 24
Verdi St Georges Bay Marina

5. The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,033 reviews)
"Really cannot fault this resort. Beautiful setting, great location, such helpful and attentive staff and great food. All-in-all an excellent half-term October week’s holiday."
United Kingdom
Dr David Leslie
The price is CA $212
CA $232 total
includes taxes & fees
Nov 12 - Nov 13
The Westin Dragonara Resort, Malta

6. The Gomerino Hotel

The Gomerino Hotel
4.0 star property
Valletta
9.6 out of 10, Exceptional, (1,001 reviews)
"Great Location, nice hotel,"
United Kingdom
Graham
The price is CA $279
CA $303 total
includes taxes & fees
Nov 23 - Nov 24
The Gomerino Hotel

7. 115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective
3.0 star property
Gzira
8.4 out of 10, Very good, (1,002 reviews)
"Room with a view, excellent."
United States
Colin
The price is CA $63
CA $73 total
includes taxes & fees
Dec 1 - Dec 2
115 The Strand Hotel by NEU Collective

8. be.HOTEL

be.HOTEL
4.0 star property
Paceville
8.4 out of 10, Very good, (993 reviews)
"Good breakfast and outdoor pool."
United Kingdom
David John
The price is CA $100
CA $112 total
includes taxes & fees
Nov 26 - Nov 27
be.HOTEL

9. Verdi Gzira Promenade

Verdi Gzira Promenade
4.0 star property
Gzira
9.4 out of 10, Exceptional, (591 reviews)
"Very nice hotel close to all amenities and near to Ferry/Bus services to take you all over Malta. Although the hotel was on main road it was very quiet in bedroom which was spacious and modern, staff were polite and helpful, Hotel restaurant was very good."
United Kingdom
Marion Elizabeth
The price is CA $109
CA $121 total
includes taxes & fees
Dec 2 - Dec 3
Verdi Gzira Promenade

10. The Embassy Valletta Hotel

The Embassy Valletta Hotel
4.5 star property
Valletta
9.4 out of 10, Exceptional, (580 reviews)
"Beautiful hotel and location. Pool and restaurant were amazing and staff so helpful. Fantastic stay, thank you!"
United Kingdom
Lucy
The price is CA $238
CA $259 total
includes taxes & fees
Dec 2 - Dec 3
The Embassy Valletta 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.
Save an average of 15% on thousands of hotels when you're signed in

Top Malta Hotel Reviews

Explore a world of travel with Expedia