Beach Hotels in Malta

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Malta

Top Malta Beach Hotels

Marina Hotel Corinthia Beach Resort
Great for beach holidays
4 out of 5
St. Georges Bay, St. Julian's
Fully refundableReserve now, pay when you stay
The price is €180 per night from 18 Jun to 19 Jun
€180
per night
18 Jun - 19 Jun
8.6/10 Excellent! (1,000 reviews)

Travellers like: near the beach, sunloungers, beach bars, beach umbrellas

Brilliant staff that make the hotel
"We had a lovely stay at Marina. The staff were absolutely delightful and made my mums birthday spectacular. Thank you to Khalil and Leslie on reception and Aleksander for fulfilling the promise of a birthday treat upon arrival. The manager of the cafe and buffet, John I believe his name is, thank ..."

Reviewed on 30 May 2023

Marina Hotel Corinthia Beach Resort
InterContinental Malta, an IHG Hotel
Great for beach holidays
5 out of 5
St. George's Bay, St. Julian's, Malta
The price is €279 per night from 25 Jun to 26 Jun
€279
per night
25 Jun - 26 Jun
8.2/10 Very Good! (164 reviews)

Travellers like: on the beach, cabanas, beach bars, beach umbrellas

Travellers say...
"The hotel Staff are exceptional . Extremely professional and good humans . The hotel It self needs updating and capital being spent. This is a 4* hotel rather than 5 . The surrounding area is ideal for the younger generation."

Reviewed on 14 May 2023

InterContinental Malta, an IHG Hotel
Maritim Antonine Hotel & Spa Malta
Great for beach holidays
4.5 out of 5
George Borg Olivier Street, Mellieha, Malta
The price is €99 per night from 14 Jun to 15 Jun
€99
per night
14 Jun - 15 Jun
8.4/10 Very Good! (1,002 reviews)

Travellers like: near the beach, cabanas, kids' pool

Travellers say...
"I loved all of the pool options as there are 3. The view frim the hotel roof top bar was exceptional especially at night. We also saw fireworks from the roof each night in May. The hotel is so close to the bus stop and to the ferry to Gozo. The veach was also just down the road"

Reviewed on 4 May 2023

Maritim Antonine Hotel & Spa Malta

Save an average of 15% on thousands of hotels when you're signed in

Grand Hotel Excelsior
Great for beach holidays
5 out of 5
Great Siege Road, Floriana, Malta
Fully refundableReserve now, pay when you stay
The price is €284 per night from 6 Jul to 7 Jul
€284
per night
6 Jul - 7 Jul
8.6/10 Excellent! (1,000 reviews)

Travellers like: on the beach, kids' pool

Travellers say...
"Been twice now. For us the hotel location and facilities make it a great place to stay when visiting Valletta. Breakfast buffet was the same everyday with a good selection of different hot and cold items. Room cleaning team were great. Pool area was clean, well kept with plenty of loungers. Bar staff ..."

Reviewed on 28 May 2023

Grand Hotel Excelsior
Radisson Blu Resort & Spa, Malta Golden Sands
Great for beach holidays
5 out of 5
Golden Bay, Mellieha, Malta
Fully refundableReserve now, pay when you stay
The price is €270 per night from 11 Jun to 12 Jun
€270
per night
11 Jun - 12 Jun
9/10 Wonderful! (664 reviews)

Travellers like: on the beach, cabanas, beach bars, beach yoga

Travellers say...
"It was spacious and had plenty of options for food and everything I needed was easily accessible. The view from the sea view suites was incredible and would definitely recommend staying here. Away from all the buzz of of St Julians which is perfect for a relaxing stay however it’s close enough to ..."

Reviewed on 27 May 2023

Radisson Blu Resort & Spa, Malta Golden Sands
Corinthia St George's Bay
Great for beach holidays
5 out of 5
St. Georges Bay, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is €281 per night from 21 Jun to 22 Jun
€281
per night
21 Jun - 22 Jun
8.6/10 Excellent! (998 reviews)

Travellers like: on the beach, sunloungers, beach bars, beach umbrellas

Travellers say...
"Generally very friendly staff"

Reviewed on 30 May 2023

Corinthia St George's Bay
The Westin Dragonara Resort, Malta
5 out of 5
Dragonara Road, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is €285 per night from 9 Jun to 10 Jun
€285
per night
9 Jun - 10 Jun
9/10 Wonderful! (999 reviews)
"Great from start to finish!"

Reviewed on 31 May 2023

The Westin Dragonara Resort, Malta
db Seabank Resort and Spa
Great for beach holidays
4.5 out of 5
Marfa Road, Mellieha Bay, Mellieha, Malta
8.6/10 Excellent! (788 reviews)

Travellers like: on the beach, beach towels, kids' pool

Travellers say...

Reviewed on 2 Jun 2023

db Seabank Resort and Spa
Radisson Blu Resort, Malta St. Julian's
Great for beach holidays
5 out of 5
St. George's Bay, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is €240 per night from 10 Jun to 11 Jun
€240
per night
10 Jun - 11 Jun
8.6/10 Excellent! (992 reviews)

Travellers like: near the beach, sunloungers, beach bars, massages on the beach

Travellers say...
"Great location, lovely and quiet."

Reviewed on 2 Jun 2023

Radisson Blu Resort, Malta St. Julian's
Water's Edge
3 out of 5
Summit Square, Birzebbuga, Malta, BBG 2310
The price is €79 per night from 21 Jun to 22 Jun
€79
per night
21 Jun - 22 Jun
8/10 Very Good! (221 reviews)
"The Waters Edge, is a great convenient hotel, 10 mins from the airport. Has great connections with the X busses .. Possibly the most modern hotel in the area.. We have used it a few times.. Friendly & economical"

Reviewed on 9 May 2023

Water's Edge
Don't see what you're looking for?
See all available properties in Malta
View all properties
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.

Pocket Guide: Beach Hotels in Malta

Search for hotels in Malta on Expedia. You can easily find your hotels in Malta using one of the methods below:

  • View our selection of featured hotels in Malta
  • Use the map to find hotels in the Malta neighborhood you prefer
  • Use the filters to see hotels in a specific area of Malta, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Malta
  • Enter your travel dates to view the best deals on hotels in Malta - while they last

Malta Beach Hotels information

 

Beach Hotels in Malta

229

Highest price
€285
Cheapest price
€79
Number of guest reviews
7,828
Total number of hotels in Malta
3,434

 

Recent Reviews in Malta
Expedia verified reviews