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.

k
kerim
From
Belgium
The staff was super friendly and gave us the feeling of being part of one big family. We loved the perfect cup of cappuccino made by both of the barista's during breakfast. Everybody was thinking along to help us plan the perfect trip. We have had the best holiday and they were one of the reasons why.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 841 reviews
Price from
US$109.94
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.

M
Marlon
From
Brazil
very big and for sure one of best place in malta to stay, thanks for hosting us and helping us with all issues.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 392 reviews
Price from
US$183.07
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...

A
Andrew
From
Malta
TRUELY AN EXCEPTIONAL HOTEL! As an experienced traveler, it’s always easy to find a fault in a hotel but at The Londoner it was extremely difficult to find anything significant. Standard room rates are MID range, not the cheapest but well worth every cent of the price tag even for a budget traveler. Great breakfast with everything that a high end hotel provides. I WOULD RECOMMEND THIS HOTEL TO ANY CATEGORY OF TRAVELER
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,511 reviews
Price from
US$312.76
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.

M
Milan
From
Austria
Everything was clean, new, and well-organized, and the staff are very kind. Breakfast is very good with various options for everyone’s taste and habits. The hotel location is perfect as a base for further exploring the island. This is our second time staying in this hotel and we’ll come back for sure!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5,008 reviews
Price from
US$68.20
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.

D
Dorentina
From
Sweden
the hotel was really nice and clean, very good location close to the sea and for food and drinks. The staff was super friendly and polite. I would definetly recommend this hotel to other people.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,525 reviews
Price from
US$70.55
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.

V
Vedran Peričić
From
Croatia
great facilities, very clean property an& friendly staff
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 9,711 reviews
Price from
US$72.90
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.

S
Sigrit
From
Estonia
Nice pool, friendly staff. Good location, near to bus stations. Good breakfast.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,399 reviews
Price from
US$117.58
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.

S
Sandra
From
Lithuania
Good location in Slima and great breakfast buffet for the price :)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,605 reviews
Price from
US$71.72
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.

E
Ewa
From
Ireland
Location and access to bus routes. Very friendly and knowledgeable staff
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,232 reviews
Price from
US$61.44
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.

I
Ishai
From
Israel
Great staff, very comfortable hotel, great value for money. thank you.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,900 reviews
Price from
US$59.50
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.

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

  • South32 Hotel

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

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

    From US$109.94 per night
  • Bayview Hotel by ST Hotels

    Il-Gżira
    Budget options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 7,430 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 7.1
    Good - What previous guests thought, 3,368 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.82 per night
  • Roma Hotel

    Sliema
    Budget options available
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 1,318 reviews

    Set on Sliema's seafront promenade, Roma Hotel is 3 minutes' walk from the rocky beach. All rooms feature a TV, tea and coffee making facilities.

    From US$142.27 per night
  • Lady Todd

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

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

    From US$100.53 per night
  • Ta' Marija Home

    Sliema
    Budget options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 201 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.05 per night
  • Hotel Kappara

    San Ġwann
    Budget options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,062 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.11 per night
  • Dean Hamlet Hotel

    St Julian's
    Budget options available
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 612 reviews

    Set between St. Julian's Bay and Paceville, the Dean Hamlet offers guest rooms and self-catering apartments, all with free Wi-Fi and a LED TV. The property includes a swimming pool.

    From US$70.55 per night

Enjoy breakfast in Marsaxlokk and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 841 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,399 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.61 per night
  • Sliema Marina Hotel

    Sliema
    Breakfast options
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 4,899 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 8.8
    Fabulous - What previous guests thought, 5,008 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$182.25 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,511 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.36 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 6,854 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.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 9,713 reviews

    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.

  • The Howard Hotel

    Sliema
    Breakfast options
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,525 reviews

    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.

    From US$152.85 per night