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 CHF 135
    price for 1 night
    BOOK From CHF 135
  • 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 CHF 268
    price for 1 night
    BOOK From CHF 268
  • 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 CHF 117
    price for 1 night
    BOOK From CHF 117
  • 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 CHF 154
    price for 1 night
    BOOK From CHF 154
  • 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 CHF 221
    price for 1 night
    BOOK From CHF 221
  • 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 CHF 117
    price for 1 night
    BOOK From CHF 117
  • 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 CHF 224
    price for 1 night
    BOOK From CHF 224
  • 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 CHF 83
    price for 1 night
    BOOK From CHF 83
  • 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 CHF 215
    price for 1 night
    BOOK From CHF 215
  • 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 CHF 168
    price for 1 night
    BOOK From CHF 168
  • 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 CHF 213
    price for 1 night
    BOOK From CHF 213
  • 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 CHF 775
    price for 1 night
    BOOK From CHF 775
  • 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 CHF 181
    price for 1 night
    BOOK From CHF 181
  • 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 CHF 139
    price for 1 night
    BOOK From CHF 139
  • 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 CHF 102
    price for 1 night
    BOOK From CHF 102
  • 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 CHF 353
    price for 1 night
    BOOK From CHF 353
  • 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 CHF 183
    price for 1 night
    BOOK From CHF 183