Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

4 star hotels in Malta

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

98 options found

  • Locanda La Gelsomina

    3 Triq Il-Kunsill Popolari, Birgu, Malta (Show map)

    Show map

    The 4-star Locanda La Gelsomina Hotel is set just 1.5 km from St. John\'s Co.

    More...
    BOOK
  • Loggia Mariposa

    Triq Santa Lucija, Sqaq No 3, Naxxar, Malta (Show map)

    Show map

    Set in the center of Naxxar, this historical hotel features 8 rooms and offers a sun terrace, an outdoor swimming pool and a plunge pool. It features airport transfer, laundry and housekeeping as…

    More...
    From AU$ 177
    price for 1 night
    BOOK From AU$ 177
  • The Stone House

    6 Lapsi Street, Saint Julian's, Malta (Show map)

    Show map

    The Stone House Bed & Breakfast is a 4-star luxury property offering a sun deck and a swimming pool.

    More...
    BOOK
  • Ursulino Valletta

    82 A St Ursula Street, Valletta, Malta (Show map)

    Show map

    The modern Ursulino Valletta Bed & Breakfast is a decent example of a 4-star hotel in Valletta.

    More...
    From AU$ 354
    price for 1 night
    BOOK From AU$ 354
  • Ellie Boo Bed & Breakfast

    104B Triq Ta' Bullara, Xaghra, Malta (Show map)

    Show map

    The luxury 4-star Ellie Boo Bed & Breakfast Bed & Breakfast offers laundry, housekeeping and airport transfer.

    More...
    From AU$ 154
    price for 1 night
    BOOK From AU$ 154
  • Park Lane

    Maskli Street, St. Paul's Bay, Malta (Show map)

    Show map

    The classic 4-star Park Lane Aparthotel offers airport transfer, 24-hour front desk and housekeeping.

    More...
    From AU$ 204
    price for 1 night
    BOOK From AU$ 204
  • Julesy'S Bnb

    105 Triq San Gorg, Cospicua, Malta (Show map)

    Show map

    Julesy'S Bnb Bed & Breakfast is a 4-star venue set just 1.5 km from Fort Rinella.

    More...
    From AU$ 291
    price for 1 night
    BOOK From AU$ 291
  • Chapel 5 Palazzo Suites B&B

    Alley 5 Saint Lucy Street, Naxxar, Malta (Show map)

    Show map

    Chapel 5 Palazzo Suites B&B is set in a tourist area of Naxxar and gives access to San Anton Gardens, which is about 25 minutes' walk away. Built in 1800, the hotel was renovated in 2011.

    More...
    From AU$ 154
    price for 1 night
    BOOK From AU$ 154
  • Palazzo Violetta

    85 Triq Tonna, Sliema, Malta (Show map)

    Show map

    The hotel lies in the center of a pleasant area, in the vicinity of Grandmaster's Palace, Upper Barrakka Gardens and Hastings Gardens.

    More...
    From AU$ 295
    price for 1 night
    BOOK From AU$ 295
  • Ta'Kalamija B&B

    Ta'Kalamija Triq Mongur, Gharb, Mt, Gharb (Gozo), Malta (Show map)

    Show map

    Ta'Kalamija B&B Gharb is a fine accommodation option in Gharb.

    More...
    BOOK
  • Harbour View Host Family Bed & Breakfast

    Spiteri Court - Guardamangia Hill, Pieta, Malta (Show map)

    Show map

    The 4-star Harbour View Host Family Bed & Breakfast Bed & Breakfast boasts convenient location not far from Church of Saint Paul's Shipwreck, Lower Barrakka Gardens and Strait Street.

    More...
    From AU$ 110
    price for 1 night
    BOOK From AU$ 110
  • Palazzo Consiglia

    102 St Ursula Street, Valletta, Malta (Show map)

    Show map

    Located close to the cathedral, churches and the palace, Palazzo Consiglia Hotel offers a sundeck, a spa center and a swimming pool. Since 2016, it has been hosting guests in the heart of Valletta.

    More...
    From AU$ 283
    price for 1 night
    BOOK From AU$ 283
  • Juliani

    12 St George S Road St Julians, Malta, Saint Julian's, Malta (Show map)

    Show map

    Featuring a rooftop terrace, a tennis court and allergy friendly rooms, Juliani Hotel offers soundproof rooms overlooking the bay. Since 2004, it has been hosting guests in the heart of Saint…

    More...
    From AU$ 222
    price for 1 night
    BOOK From AU$ 222
  • La Falconeria Hotel

    62 Melita Street, Valletta, Malta (Show map)

    Show map

    The central La Falconeria Hotel is rated 4 stars and comprises 43 rooms with homely comforts.

    More...
    From AU$ 281
    price for 1 night
    BOOK From AU$ 281
  • De Vilhena Boutique Hotel

    55 Old Theatre Street, Valletta, Malta (Show map)

    Show map

    The 4-star hotel De Vilhena Boutique provides a soundproof accommodation and gives a quick access to Malta Maritime Museum, which is around 1500 meters away. The hotel in Valletta attracts guests…

    More...
    From AU$ 1022
    price for 1 night
    BOOK From AU$ 1022
  • Db Seabank Resort + Spa

    Marfa Road, Mellieha, Malta (Show map)

    Show map

    Situated close to a beach, the quiet Db Seabank Resort & Spa offers 467 modern guestrooms with views of the Mediterranean Sea and Mellieha Bay. The hotel opened its doors in 1991 and was remodeled…

    More...
    From AU$ 239
    price for 1 night
    BOOK From AU$ 239
  • The Victoria Hotel

    Gorg Borg Olivier Street, Sliema, Malta (Show map)

    Show map

    The Victoria Hotel is located in a picturesque area of Sliema in 20 minutes walking distance from Malta5D. Renovated in 2008, the hotel combines classical architecture with ultimate comfort.

    More...
    From AU$ 183
    price for 1 night
    BOOK From AU$ 183
  • Grand Hotel Gozo

    St Anthony Street, Mgarr, Malta (Show map)

    Show map

    Situated walk from the clean beach, the 4-star Grand Hotel Gozo offers 93 rooms. Residing in a 7-story Mediterranean building, the hotel was renovated in 2008.

    More...
    From AU$ 134
    price for 1 night
    BOOK From AU$ 134
  • Casa Ellul

    81 Old Theatre Street, Valletta, Malta (Show map)

    Show map

    Situated near a church, a theater and a museum the 4-star Casa Ellul Hotel boasts individual rooms overlooking the sea. The classic hotel, built in 1830, is renowned for its original architecture.

    More...
    From AU$ 466
    price for 1 night
    BOOK From AU$ 466
  • Db San Antonio Hotel + Spa

    Triq It-Turisti, St. Paul's Bay, Malta (Show map)

    Show map

    Db San Antonio Hotel + Spa is a 4-star traditional property offering a sun terrace, an indoor heated swimming pool and an outdoor swimming pool. Offering accommodation in a 10-story building, Db San…

    More...
    From AU$ 241
    price for 1 night
    BOOK From AU$ 241