COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find beach hotels & resorts in Malta

Beach vacation deals from $55

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top cities in Malta

We found 229 beach stays in Malta, from luxury resorts to beachfront homes. Explore these popular Malta beach destinations.

Top Malta Beach Hotels

Marina Hotel Corinthia Beach Resort
Great for beach vacations

Marina Hotel Corinthia Beach Resort

4 out of 5
St. Georges Bay, St. Julian's
With direct access to the beach, this St. Julian's hotel is in the city center and within a 15-minute walk of St George's Beach, Dragonara Casino, and Saint ...
4.3/5Excellent! (991 reviews)
Travelers like: close to beach, sun loungers, beach bar, beach umbrellas
Travelers say...
"My family and I absolutely loved our stay at the Corinthia! The hotel was perfect for children, a dedicated kiddie pool and plenty of activities in the area. The room was super clean and the ocean view was breath-taking. We also forgot our stroller for our 2 year old, and the hotel was able to loan ..."

Reviewed on Jul 13, 2021

Marina Hotel Corinthia Beach Resort
InterContinental Malta, an IHG Hotel
Great for beach vacations

InterContinental Malta, an IHG Hotel

5 out of 5
St. George's Bay, St. Julian's, Malta
The price is $178 per night from Sep 1 to Sep 1
Nestled on the beach, this Paceville hotel is within a 10-minute walk of St George's Beach and Spinola Bay. Sliema Promenade and Sliema Ferry are also within ...
4.4/5Wonderful! (32 reviews)
Travelers like: on the beach, cabanas, beach bar, beach umbrellas
Travelers say...
"Friendly helpful staff. The hotel is spotless can not fault anything. Highly highly recommend"

Reviewed on Aug 23, 2020

InterContinental Malta, an IHG Hotel
Maritim Antonine Hotel & Spa Malta
Great for beach vacations

Maritim Antonine Hotel & Spa Malta

4.5 out of 5
George Borg Olivier Street, Mellieha, Malta
The price is $126 per night from Aug 29 to Aug 29
This family-friendly Mellieha hotel is located by the sea, within 1 mi (2 km) of Mellieha Church and Mellieha Bay. Golden Sands Beach and Golden Bay are also ...
4.2/5Very Good! (986 reviews)
Travelers like: close to beach, cabanas, kids pool
Travelers say...
"Lovely hotel, roof top pool, the superior rooms have an amazing view. Breakfast was very poor."

Reviewed on Jul 25, 2021

Maritim Antonine Hotel & Spa Malta
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Grand Hotel Excelsior
Great for beach vacations

Grand Hotel Excelsior

5 out of 5
Great Siege Road, Floriana, Malta
The price is $234 per night from Aug 5 to Aug 5
Located in Floriana, this beachfront hotel is in the city center and within a 15-minute walk of Grand Harbour, Upper Barrakka Gardens, and Sliema Ferry. Lower ...
4.3/5Excellent! (987 reviews)
Travelers like: on the beach, kids pool
Travelers say...
"excellent choice for our short stay in Valletta. Great breakfast and pool. Room was large with a comfortable bed (the largest king we’ve ever seen). Services were good and staff helpful."

Reviewed on Jul 19, 2021

Grand Hotel Excelsior
Radisson Blu Resort & Spa, Malta Golden Sands
Great for beach vacations

Radisson Blu Resort & Spa, Malta Golden Sands

5 out of 5
Golden Bay, Mellieha, Malta
The price is $300 per night from Sep 1 to Sep 1
Nestled on the beach, this Għajn Tuffieħa hotel is within a 5-minute walk of Golden Sands Beach and Golden Bay. Mellieha Bay is 2.9 mi (4.7 km) away.
4.5/5Wonderful! (547 reviews)
Travelers like: on the beach, cabanas, beach bar, beach yoga
Travelers say...
"We really enjoyed our stay there . The place , the view ,food and standard were all great . Will surely visit again . Keep it up !!!"

Reviewed on Jan 3, 2021

Radisson Blu Resort & Spa, Malta Golden Sands
Corinthia  Hotel St. George's Bay
Great for beach vacations

Corinthia Hotel St. George's Bay

5 out of 5
St. Georges Bay, St. Julian's, Malta
The price is $203 per night from Sep 1 to Sep 1
Located in St. Julian's, this beachfront hotel is in the city center and within 1 mi (2 km) of St George's Beach and Saint Julian's Bay. Sliema Promenade and ...
4.3/5Excellent! (977 reviews)
Travelers like: on the beach, beach bar, outdoor pool
Travelers say...
"Excellent location. Nightlife, shopping, and restaurants are all within walking distance from hotel. The staff receives 5 stars for their professionalism and service."

Reviewed on Jul 6, 2021

Corinthia Hotel St. George's Bay
The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta

5 out of 5
Dragonara Road, St. Julian's, Malta
The price is $288 per night from Sep 1 to Sep 1
This family-friendly St. Julian's hotel is located by the sea, within a 5-minute walk of Dragonara Casino and St George's Beach. Saint Julian's Bay and Balluta ...
4.5/5Wonderful! (984 reviews)
"Very clean, delicious food and very helpful staff. Also it is very family friendly despite the fact that it is a high end hotel."

Reviewed on Jun 13, 2021

The Westin Dragonara Resort, Malta
db Seabank Resort and Spa - All Inclusive
Great for beach vacations

db Seabank Resort and Spa - All Inclusive

4.5 out of 5
Marfa Road, Mellieha Bay, Mellieha, Malta
Nestled on the beach, this Għadira property is within 1 mi (2 km) of Ghadira Nature Reserve and Mellieha Bay. Golden Bay and Golden Sands Beach are also within ...
4.3/5Excellent! (636 reviews)
Travelers like: on the beach, beach towels, kids pool
Travelers say...
"Overall this is a good hotel & I’d recommend it. The food is excellent & the service in the restaurants is superb. The speciality restaurants are nothing special - especially the chinese."

Reviewed on Aug 2, 2021

db Seabank Resort and Spa - All Inclusive
Radisson Blu Resort, Malta St. Julian's
Great for beach vacations

Radisson Blu Resort, Malta St. Julian's

5 out of 5
St. George's Bay, St. Julian's, Malta
This family-friendly St. Julian's hotel is located on the waterfront, within 1 mi (2 km) of Bay Street Shopping Complex, St George's Beach, and Dragonara Casino. ...
4.3/5Excellent! (987 reviews)
Travelers like: close to beach, sun loungers, beach bar, massages on beach
Honey moon
"Excellent, just old furniture and not really in good condition. Need to be in more good condition"

Reviewed on Aug 17, 2020

Radisson Blu Resort, Malta St. Julian's
Water's Edge

Water's Edge

3 out of 5
Summit Square, Birzebbuga, Malta
The price is $80 per night from Aug 6 to Aug 6
Located in Birzebbuga, this beachfront hotel is in the city center, 1.1 mi (1.7 km) from Ghar Dalam, and within 9 mi (15 km) of Blue Grotto and Hagar Qim. Mnajdra ...
4/5Very Good! (180 reviews)
"Good value for money. Nice location, but view is the container harbour."

Reviewed on Mar 7, 2021

Water's Edge
Dolmen Hotel Malta
Great for beach vacations

Dolmen Hotel Malta

4 out of 5
Dolmen Street, Qawra, St. Paul's Bay, Malta
The price is $164 per night from Aug 18 to Aug 18
Located in St. Paul's Bay, this beachfront hotel is in the city center and within 1 mi (2 km) of The Malta Classic Car Collection and Bugibba Beach. Bugibba ...
4.2/5Excellent! (463 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, kids pool
Travelers say...
"Our room was very clean, and had a lovely sea view. Only downside was that the gardeners started cutting the trees quite early in the morning!"

Reviewed on May 12, 2021

Dolmen Hotel Malta
Luna Holiday Complex
Great for beach vacations

Luna Holiday Complex

3 out of 5
Marfa Road, Mellieha, Malta
The price is $113 per night from Aug 31 to Aug 31
Located in Għadira, this beach hotel is within 1 mi (2 km) of Mellieha Church and Mellieha Bay. Golden Sands Beach is 3.1 mi (5 km) away.
3.7/5Good! (280 reviews)
Travelers like: close to beach, sun loungers, beach bars, beach umbrellas
Horrible Service
"We tried to cancel as it was too far away for us. The management was rude. The room was cold and dirty sheets. We were promised Wi-fi, which then had to be paid for in the room, or we had to sit it the lobby."

Reviewed on Jan 6, 2020

Luna Holiday Complex
Paradise Bay Resort
Great for beach vacations

Paradise Bay Resort

4 out of 5
Cirkewwa Paradise Bay, Mellieha, Malta
The price is $55 per night from Aug 31 to Aug 31
Nestled on the beach, this Mellieha hotel is 0.2 mi (0.3 km) from Cirkewwa Ferry Terminal and 1.6 mi (2.5 km) from Mellieha Bay. Paradise Bay Beach and Ghadira ...
3.6/5Good! (849 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach umbrellas
Travelers say...
"lovley location quite away from the city good service in the hotels"

Reviewed on Jul 11, 2021

Paradise Bay Resort
AX │ Seashells Resort at Suncrest
Great for beach vacations

AX │ Seashells Resort at Suncrest

4 out of 5
Qawra Coast Road, St. Paul's Bay, Malta
The price is $108 per night from Sep 1 to Sep 1
This family-friendly St. Paul's Bay hotel is located on the waterfront, within a 10-minute walk of The Malta Classic Car Collection and Bugibba Beach. Bugibba ...
4.1/5Very Good! (990 reviews)
Travelers like: close to beach, kids pool, waterslide
RELAXING
"IT WAS VERY NICE"

Reviewed on Feb 11, 2021

AX │ Seashells Resort at Suncrest
Beach Garden Hotel
Great for beach vacations

Beach Garden Hotel

3 out of 5
St. Georges Bay, St. Julian's
The price is $59 per night from Aug 30 to Aug 30
Located in the heart of St. Julian's, this beach hotel is steps from Bay Street Shopping Complex and St George's Beach. Dragonara Casino and Saint Julian's Bay ...
2.6/5 (202 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Great location, in need of some renovation, staff very friendly & helpful. Decent pool area. Good for the price paid."

Reviewed on Aug 9, 2020

Beach Garden Hotel
db San Antonio Hotel & Spa - All Inclusive
Great for beach vacations

db San Antonio Hotel & Spa - All Inclusive

4.5 out of 5
Triq it-Turisti, Qawra, St. Paul's Bay, Malta
Located in the heart of St. Paul's Bay, this all-inclusive property is within a 10-minute walk of Bugibba Beach and Bugibba Square. Selmun Palace and St Paul's ...
4.2/5Very Good! (854 reviews)
Travelers like: close to beach, beach umbrellas, beach towels, outdoor pool
October Sun ☀️😁
"Perfect hotel for our 10 night stay. We arrived early afternoon, we were well welcomed and allowed an early check-in. Opening the door to the room we were delighted to be welcomed by a beautiful sea view, a clean room and big enough for 3. Showers worked well although they took a few minutes to warm ..."

Reviewed on Oct 16, 2020

db San Antonio Hotel & Spa - All Inclusive
Hotel Argento
Great for beach vacations

Hotel Argento

4 out of 5
Qaliet Street, St. Julian's, Malta
The price is $111 per night from Sep 1 to Sep 1
Located in Paceville, this hotel is 0.4 mi (0.7 km) from St George's Beach and within 3 mi (5 km) of Mediterranean Conference Centre and Grand Harbour. Fort ...
4.3/5Excellent! (963 reviews)
Travelers like: close to beach, beach towels, outdoor pool
Travelers say...
"Staff was lovely, breakfast was excellent and a covod free experience. Rooms were comfortable and cleaned daily."

Reviewed on Jul 18, 2021

Hotel Argento
Club Salina Warhf

Club Salina Warhf

4 out of 5
Triq IL-Majjiera, St. Paul's Bay, MLA
This family-friendly St. Paul's Bay hotel is located by the sea, within a 10-minute walk of The Malta Classic Car Collection and Bugibba Beach. Bugibba Square ...
3.6/5Good! (168 reviews)
GROTSPOT
"This is the worst place we have ever stayed - the room was dank , smelly and dirty, the furniture was extremely dated and felt like it was from the 70's. The whole hotel is uninviting and has a depressing feel to it. Everything is on it's last legs and needs replacing. We didn't sunbathe round the ..."

Reviewed on Oct 31, 2017

Club Salina Warhf
Solana Hotel & Spa
Great for beach vacations

Solana Hotel & Spa

4 out of 5
Gorg Borg Olivier Street, Mellieha, Malta
The price is $89 per night from Aug 8 to Aug 8
This family-friendly Mellieha hotel is located near the beach, within 1 mi (2 km) of Mellieha Church and Mellieha Bay. Golden Sands Beach is 2.4 mi (3.9 km) ...
4.1/5Very Good! (961 reviews)
Travelers like: close to beach, beach umbrellas, beach towels, kids pool
Travelers say...
"Everything comes with an upgrade. After booking you’ll be emailed to upgrade, and then again at check in. If you don’t you might find some of the basic essentials missing. There weren’t even any towels in our room. Also we were staying in an adjoining building so you had to go in one building, take ..."

Reviewed on Jul 23, 2021

Solana Hotel & Spa
Hugo's Boutique Hotel - Adults Only
Great for beach vacations

Hugo's Boutique Hotel - Adults Only

4 out of 5
St. George's Road, Paceville, St. Julian's
The price is $790 per night from Sep 1 to Sep 1
Located in Paceville, this boutique hotel is within a 5-minute walk of St George's Beach and Spinola Garden. Portomaso Marina is 0.3 mi (0.5 km) away.
4.5/5Wonderful! (344 reviews)
Travelers like: close to beach, outdoor pool
Noisy room
"The Boutique Hotel is closed so we were accommodated in the nearby chain hotel. We were told that we are upgraded to a better room as the Boutique hotel is more expensive. But the room had yard view and it was really noisy there due to construction. It was really annoying. I really prefer fresh air ..."

Reviewed on Oct 28, 2020

Hugo's Boutique Hotel - Adults Only
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
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

More trip options