Skip to main content

The best beach hotels in Marsaxlokk

Check out our pick of great beach hotels in Marsaxlokk

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Seagull Penthouse Marsaxlokk, hotel in Marsaxlokk

Featuring views of Marsaxlokk Harbour and the surrounding countryside, Penthouse Marsaxlokk offers a very spacious apartment with free WiFi.

The apartment was clean, very well equipped and a short walk to the sea and local attractions.
Scored 9.5
9.5
Rated exceptional
Exceptional
20 reviews
Price from
£454.44
per night
Malta Marriott Resort & Spa, hotel in Marsaxlokk

The Malta Marriott Resort & Spa is located in St Julian's, 100 metres from Balluta Bay beach.

breakfast was wonderful and staff went out off their way to see we had everything we needed
Scored 9.0
9.0
Rated superb
Superb
1,322 reviews
Price from
£129.24
per night
Simons Apartments, hotel in Marsaxlokk

Located a 2-minute walk from picturesque Balluta Bay, Simons Apartments is in central Sliema.

The two terraces and the location plus the hospitality of the owner
Scored 9.1
9.1
Rated superb
Superb
150 reviews
Price from
£126.32
per night
Casa Cara, hotel in Marsaxlokk

Casa Cara is set on the seafront in Birgu, 3.8 km from Hal Saflieni Hypogeum and 8 km from Valletta Waterfront. The property has sea and city views, and is 1.2 km from Rinella Bay Beach.

Felt like stepping back in time, really cute and different experience than a normal hotel. There is a roof top for tanning or taking in the city lights at night.
Scored 9.2
9.2
Rated superb
Superb
570 reviews
Price from
£75.88
per night
Deep Blu Boutique Hotel, hotel in Marsaxlokk

Situated in Żurrieq and with Hagar Qim reachable within 2.1 km, Deep Blu Boutique Hotel features concierge services, allergy-free rooms, a restaurant, free WiFi throughout the property and a bar.

Everything was perfect, the staff was really kind and the restaurant is perfect. Thank you
Scored 9.2
9.2
Rated superb
Superb
395 reviews
Price from
£147.59
per night
86 Spinola Bay, hotel in Marsaxlokk

Located in St Julian's, less than 1 km from St George's Bay Beach and 400 metres from the centre, 86 Spinola Bay provides air-conditioned accommodation with free WiFi, and a terrace.

Beautiful views over Spinola and Balluta bays. Lots of space and had everything that we needed. It was very clean and comfortable and Ruth gave us a lovely welcome.
Scored 9.5
9.5
Rated exceptional
Exceptional
107 reviews
Price from
£175.10
per night
Entire House of Character - Castelinho Sao Marcos, hotel in Marsaxlokk

Located in Senglea, 2.6 km from Rinella Bay Beach and 3.8 km from Hal Saflieni Hypogeum, Entire House of Character - Castelinho Sao Marcos offers barbecue facilities and air conditioning.

In general, this place is very clean and fine :-)
Scored 9.2
9.2
Rated superb
Superb
12 reviews
Price from
£311.02
per night
Cosy Seaside APT, 200m from the Seafront, hotel in Marsaxlokk

Located within the Ta' Giorni district in Il-Gżira, Cosy Seaside APT, 200m from the Seafront has air conditioning, a patio, and city views.

Scored 9.4
9.4
Rated superb
Superb
5 reviews
Price from
£114.23
per night
Casa Rosanna Malta B&B Adults only 16 plus, hotel in Marsaxlokk

Situated within 1 km of Zonqor Beach and 1.3 km of St. Thomas Bay Beach, Casa Rosanna Malta B&B Adults only 16 plus features rooms with air conditioning and a private bathroom in Marsaskala.

Everything except the bed
Scored 9.4
9.4
Rated superb
Superb
40 reviews
Price from
£105.06
per night
Number10, hotel in Marsaxlokk

Boasting air-conditioned accommodation with a balcony, Number10 is situated in Sliema. This beachfront property offers access to a terrace and free WiFi.

We had a great experience at Number 10 ,it was A home away from home just up the road from the beach . We had all the comforts for our stay over ,including AC .The breakfast at the sister property just across the street was delicious and so worth it . The staff were very welcoming , we just wish we stayed longer but we will be back next time !
Scored 9.8
9.8
Rated exceptional
Exceptional
10 reviews
Price from
£270.99
per night
All beach hotels in Marsaxlokk
Looking for a beach hotel?
There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in Marsaxlokk

Most booked beach hotels in Marsaxlokk this month

Beach hotels that guests love in Marsaxlokk

  • Avg. price/night: £83.38
    Scored 7.4
    7.4
    Rated good
    Good
     · 1,043 reviews
    Close to seaside, next to bus stop, close to airport- that’s why we choose it for last night on Malta.
    Agata
    People with friends
  • Avg. price/night: £72.96
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 246 reviews
    it´s a new hotel, very clean rooms Dyna is a friendly host and will fullfill all your issue´s. only 2 min from seaside marxalock with a lot of restaurants and bars
    Eyüp
    Solo traveller
  • Scored 7.9
    7.9
    Rated good
    Good
     · 36 reviews
    Perfect location, only a few minutes to a beautiful beach, and many good restaurants in close proximity. The apartment was spacious, and perfect for spending time with friends.
    M
    Marit Sjo
    Group
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 1,025 reviews
    Very clean and nice house. Loved my bathroom and above all loved the host and his beautiful wife and other staff were all so loving people. The House is directly on the beach, great view and many restaurants. Monday was a markt day, really enjoyed that. I think every room has balcony, it‘s so nice.
    Bilguun
    Solo traveller
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 20 reviews
    Couldn't ask for a better place to stay. Perfect location 2 mins walk to the seafront, restaurants and bus stop. Spotless apartment and very comfortable bed. Friendly staff and helpful. Quite places to relax after a long day strolling around Malta.
    Mar
    Solo traveller
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,236 reviews
    I highly recommend this place. The hotel is located on a quiet street close to the seaside promenade with authentic restaurants and a unique atmosphere. It's convenient for parking your car at any time, unlike other places on the island. Valletta is reachable by car in 15-20 minutes. Very clean and well-maintained. Good breakfast and fast internet. Friendly staff.
    Zhivko
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 1,025 reviews
    Perfect location, very friendly staff and clean, nice room. I spend here only one night, but I really enjoy it. A lot of good restaurants around, local market for some presents and beautiful beach 5 min with uber. And the view from the terrace. Amazing! Thank you!
    Sylwia
    Solo traveller
  • Avg. price/night: £83.38
    Scored 7.4
    7.4
    Rated good
    Good
     · 1,043 reviews
    Nice small hotel in a very good location, bus stop,good restaurants, seaside nearby. The owners, Patrick and Mario are excellent at hospitality both at the hotel and their restaurant- Pesces. The reception lady and man were very kind and helpful :) as well as Roderick in the restaurant :) We highly recommend this small hotel and Pesces restaurant!!!
    Párkány
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 48 reviews
    It was perfect. Very quiet area at only 100 meters from the seaside with plenty of restaurants. The flat is in a new building so the flat was new, modern and very clean. Very well furnished including washing machine. Something important : no issue to park his car along the building or the street !
    Patrick
    Solo traveller
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 1,025 reviews
    Simply perfect. Friendly and helping owner. He took us with a car from the airport at night and helped with everything we needed. Very nice location in the heart of village. We have selected a room with a sea view and it was perfect. Great breakfasts at the top terrace. Marsaxlokk is a charming location who wants to enjoy seaside atmosphere and avoid busy places. Pretty easy access to other tourist places (Valletta, Mdina/Rabat, Vittoriosa etc.) by bus. Small beaches around. A lot of restaurants. One of the best holiday experiences.
    Radek
    Young couple
gogless