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 £ 102
    price for 1 night
    BOOK From £ 102
  • 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 £ 203
    price for 1 night
    BOOK From £ 203
  • 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 £ 88
    price for 1 night
    BOOK From £ 88
  • 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 £ 117
    price for 1 night
    BOOK From £ 117
  • 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 £ 167
    price for 1 night
    BOOK From £ 167
  • 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 £ 88
    price for 1 night
    BOOK From £ 88
  • 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 £ 169
    price for 1 night
    BOOK From £ 169
  • 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 £ 63
    price for 1 night
    BOOK From £ 63
  • 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 £ 163
    price for 1 night
    BOOK From £ 163
  • 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 £ 127
    price for 1 night
    BOOK From £ 127
  • 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 £ 161
    price for 1 night
    BOOK From £ 161
  • 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 £ 586
    price for 1 night
    BOOK From £ 586
  • 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 £ 137
    price for 1 night
    BOOK From £ 137
  • 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 £ 105
    price for 1 night
    BOOK From £ 105
  • 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 £ 77
    price for 1 night
    BOOK From £ 77
  • 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 £ 267
    price for 1 night
    BOOK From £ 267
  • 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 £ 139
    price for 1 night
    BOOK From £ 139