The 10 best three-star hotels in Marsaxlokk, Malta | Booking.com
Skip to main content

Three-Star Hotels in Marsaxlokk

Find the three-star hotels that appeal to you the most

The best three-star hotels in Marsaxlokk

Check out our pick of great three-star hotels in Marsaxlokk

Filter by:

Review score

CA Sand Dune Hotel

Birżebbuġa (Near Marsaxlokk)

Boasting a restaurant, bar and views of sea, CA Sand Dune Hotel is situated in Birżebbuġa, 200 metres from Birzebbugia Beach.

A
Alisson
From
Ireland
The hotel is fantastic located in front of the beach and with restaurants very close, the cleanliness is incredible, wonderful breakfast, the staff extremely kind and always willing and with a smile to serve, I recommend to anyone who wants to stay in an excellent hotel to stay at the CA Sand Dune hotel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 823 reviews
Location 8.7
Price from
US$110.11
1 night, 2 adults

Giorgio Boutique Hotel

Sliema (Near Marsaxlokk)

Set in Sliema and within 400 metres of Fond Ghadir Beach, Giorgio Boutique Hotel has a terrace, non-smoking rooms, and free WiFi throughout the property.

S
Sarah
From
New Zealand
The staff were friendly and very helpful. The room was lovely, spacious and clean. We would definitely stay again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 390 reviews
Location 9.5
Price from
US$183.35
1 night, 2 adults

The Londoner Hotel Sliema

Sliema (Near Marsaxlokk)

Set in Sliema and with Qui-Si-Sana Beach reachable within less than 1 km, The Londoner Hotel Sliema offers concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and...

V
Vaida
From
Lithuania
Awesome location, close to so many ferry stops (either to get to Valetta or to explore the island by ferry tour). View from the room amazing (if you get one 🤭 ). Staff is friendly, room was very clean, bed comfortable. Would definately stay again.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,510 reviews
Location 9.3
Price from
US$313.24
1 night, 2 adults

Alavits Hotel by ST Hotels

Il-Gżira (Near Marsaxlokk)

Set in Il-Gżira, 1.2 km from Rock Beach, Alavits Hotel by ST Hotels offers accommodation with an outdoor swimming pool, private parking, a terrace and a restaurant. This 3-star hotel offers a bar.

L
Lou
From
United Arab Emirates
The location, our room was AMAZING! 🤩 Breakfast, etc. everything about the stay was wonderful and relaxing.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5,000 reviews
Location 9.4
Price from
US$68.30
1 night, 2 adults

The Howard Hotel

Sliema (Near Marsaxlokk)

Located 400 metres from Exiles Beach, The Howard Hotel offers 3-star accommodation in Sliema and features a shared lounge, a terrace and a bar.

V
Vincze
From
Hungary
Staff so kind and helpfull!! Location is amazing, bus stops few minutes walk, few steps and you already see the coast! Quiet and safe location! Breakfast has good selections of everything! But the best is really the Staff- they are the heart of this hotel!! If i go back (i will) to malta again i will choose only this hotel!!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,521 reviews
Location 9.2
Price from
US$70.66
1 night, 2 adults

Azur Hotel by ST Hotels

Il-Gżira (Near Marsaxlokk)

Located in Il-Gżira, 1.4 km from Balluta Bay Beach, Azur Hotel by ST Hotels provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a shared lounge.

M
Mariela
From
Bulgaria
Very nice hotel, in a good location. We are also satisfied with the staff and the breakfast. Our room was immaculately arranged and clean every day! Huge thanks to the night shift at reception.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 9,721 reviews
Location 9.0
Price from
US$73.01
1 night, 2 adults

Cerviola Hotel

Marsaskala (Near Marsaxlokk)

Located in Marsaskala, Cerviola Hotel features a seasonal rooftop pool, a sun terrace and a bar. There is a 24-hour front desk and free WiFi is available throughout.

D
Darko
From
Montenegro
Spacey big rooms, large toilets, everything was clean, the staf was amazing and helpful.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,402 reviews
Location 8.3
Price from
US$117.76
1 night, 2 adults

Strand Suites by NEU Collective

Il-Gżira (Near Marsaxlokk)

Just 100 metres from the sea, Strand Suites by NEU Collective is located in Il-Gżira. It offers air-conditioned accommodation with a balcony.

V
Vlada
From
Czech Republic
Nice location - close to see, bars and restaurants but also in a calm street. Very friendly personal. The room was clean and cosy.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,607 reviews
Location 9.2
Price from
US$71.83
1 night, 2 adults

Carlton Hotel

Sliema (Near Marsaxlokk)

Set on the Tower Road seafront promenade, Hotel Carlton is in Sliema, 100 metres from St. Julian's. This modern hotel features an outdoor swimming pool and air-conditioned rooms with a balcony.

B
Biljana
From
Serbia
Everything was great. The staff is phenomenal, nothing is a problem for them. A room with a beautiful view of the sea. Rooms are cleaned every day and towels are changed every day. All recommendations!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,226 reviews
Location 9.5
Price from
US$90.62
1 night, 2 adults

Sliema Marina Hotel

Sliema (Near Marsaxlokk)

Set right on Sliema's seafront, Hotel Marina is just a few steps from Sliema Bus Terminus and the ferry port to Valletta.

B
BEYCAN
From
Turkey
We enjoyed our time in the hotel. Friendly and helpfull staff, good breakfast, nice and clean rooms. The hotel is located right across Valletta ferry station. The hotel is located at a touristic neighborhood so a lot of restaurant and shopping options around. Definitely recommended!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,901 reviews
Location 9.5
Price from
US$59.59
1 night, 2 adults
All three-star hotels in Marsaxlokk

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Enjoy breakfast in Marsaxlokk and nearby

  • South32 Hotel

    Birżebbuġa
    Breakfast options
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 711 reviews

    South32 Hotel in Birżebbuġa provides adults-only accommodation with a shared lounge, a terrace and a bar.

    From US$110.11 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 829 reviews

    Boasting a restaurant, bar and views of sea, CA Sand Dune Hotel is situated in Birżebbuġa, 200 metres from Birzebbugia Beach.

  • Cerviola Hotel

    Marsaskala
    Breakfast options
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,402 reviews

    Located in Marsaskala, Cerviola Hotel features a seasonal rooftop pool, a sun terrace and a bar. There is a 24-hour front desk and free WiFi is available throughout.

    From US$164.86 per night
  • Sliema Marina Hotel

    Sliema
    Breakfast options
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 4,901 reviews

    Set right on Sliema's seafront, Hotel Marina is just a few steps from Sliema Bus Terminus and the ferry port to Valletta.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 7,443 reviews

    Bayview Hotel & Apartments offers a 24-hour internet café, and a rooftop swimming pool overlooking the harbour at Sliema. Some accommodation comes with a balcony, and some feature sea views.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 5,000 reviews

    Set in Il-Gżira, 1.2 km from Rock Beach, Alavits Hotel by ST Hotels offers accommodation with an outdoor swimming pool, private parking, a terrace and a restaurant. This 3-star hotel offers a bar.

    From US$154.27 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,510 reviews

    Set in Sliema and with Qui-Si-Sana Beach reachable within less than 1 km, The Londoner Hotel Sliema offers concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and...

    From US$303.82 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 6,861 reviews

    115 The Strand Hotel and Suites offers self-catering apartments and hotel rooms on the Sliema waterfront at Marsamxett harbour, with spectacular views of Valletta. WiFi is free throughout.

Save money on three-star in Marsaxlokk and nearby – budget options available

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 3,383 reviews

    Set in Il-Gżira, Blubay Apartments offers an outdoor pool in the main building and air-conditioned accommodation with satellite TV and free WiFi. Sliema centre is 10 minutes' walk away.

    From US$105.98 per night
  • Hotel Kappara

    San Ġwann
    Budget options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,064 reviews

    Offering an outdoor pool, restaurant and sun terrace, Hotel Kappara is set on a hill in San Gwann. All spacious rooms come with an LCD TV with cable channels. Sliema is 3 km away.

    From US$111.28 per night
  • Hotel Castille

    Valletta
    Budget options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 3,149 reviews

    Hotel Castille is 5 minutes' walk from the Triton Fountain in Valletta's main square.

  • Osborne Hotel

    Valletta
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 4,087 reviews

    Set within Valletta's ancient fortifications, the Osborne Hotel features free WiFi throughout and is a 5-minute walk from Malta's St. John’s Cavalier and St. John’s Co-Cathedral.

  • Day's Inn Hotel and Residence

    Sliema
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 388 reviews

    Featuring a rooftop terrace with a small pool, Day’s Inn Hotel offers modern guest rooms in the heart of the buzzing seaside resort of Sliema. Guests can enjoy the on-site Buddah bar, open daily.

  • Lady Todd

    Sliema
    Budget options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 626 reviews

    Boasting a bar and views of city, Lady Todd is situated in Sliema, 1.1 km from Balluta Bay Beach.

    From US$100.68 per night
  • Ta' Marija Home

    Sliema
    Budget options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 200 reviews

    Situated in Sliema, 700 metres from Balluta Bay Beach, Ta' Marija Home features air-conditioned rooms with free WiFi and express check-in and check-out.

    From US$114.23 per night
  • Plaza Regency Hotels

    Sliema
    Budget options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3,186 reviews

    Plaza Regency Hotels is set right on the seafront in Sliema with beautiful views across St. Julian's Bay and Balluta Bay. It features a rooftop swimming pool and sun terrace.