Find Hotels

Choose your date

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

3 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

129 options found

  • Sunseeker Holiday Complex

    Trejqet Il-Kulpara, St. Paul's Bay, Malta (Show map)

    Show map

    The classic Sunseeker Holiday Complex Aparthotel comprises functional rooms in the vicinity of Mnajdra Temples, Ta' Cenc and Malta Classic Car Collection Museum.

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Su29 Boutique Hotel

    29, St. Ursula Steps, Valletta, Malta (Show map)

    Show map

    The boutique 3-star Su29 Boutique Hotel offers quick access to Spinola Bay, Lower Barrakka Gardens and Rotunda (Church of St. Mary).

    More...
    From US$ 295
    price for 1 night
    BOOK From US$ 295
  • Pebbles Boutique Aparthotel

    88-89 The Strand, Sliema, Malta (Show map)

    Show map

    The boutique Pebbles Boutique Aparthotel is a 3-star hotel in Sliema offering a sun deck and a swimming pool.

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • Amls Euro Guest House

    6 Sir Frederick C. Ponsomby Street, Sliema, Malta (Show map)

    Show map

    The 3-star Euro Guesthouse offers annex rooms in proximity to St. Paul's Anglican Church, St. John's Co-Cathedral and Casa Rocca Piccola.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • 115 The Strand Suites

    Strand Suites, Belvedere Street, Gzira, Malta (Show map)

    Show map

    Strand Suites boasts convenient positioning at a close distance to Sliema Ferries, Casa Rocca Piccola and Malta5D, offering 14 rooms and a sundeck and a library.

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • San Andrea

    Xlendi Promenade, Xlendi, Malta (Show map)

    Show map

    Set in the center of Xlendi, the charming San Andrea Hotel provides en-suite rooms. The hotel was opened in 2001, offering accommodation in a 5-story building designed in the traditional style.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Osborne

    50 South Street, Valletta, Malta (Show map)

    Show map

    Situated near the palace and the cathedral the 3-star Osborne Hotel boasts modern rooms overlooking the sea. This Baroque building was refurbished in 1996.

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174
  • Mellieha Holiday Centre

    Mellieha Bay, Mellieha, Malta (Show map)

    Show map

    Featuring a golf course and a tennis court, Mellieha Holiday Centre Hotel lies in a picturesque area of Mellieha close to Rotunda (Church of St. Mary), Mediterraneo Bio Park and Ta' Hagrat Temples.

    More...
    From US$ 214
    price for 1 night
    BOOK From US$ 214
  • Downtown

    Triq L-Ewropa, Victoria, Gozo, Malta (Show map)

    Show map

    Offering en-suite rooms, the comfortable Downtown Hotel is located only 3.1 km from Xlendi Beach. Since 2005, it has been hosting guests in the center of Gozo.

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Harbour Lodge

    38 Harbour Lodge St. Piju Street, Marsaxlokk, Malta (Show map)

    Show map

    Offering classic rooms, the family-friendly Harbour Lodge is located only 7.1 km from St. John's Co.

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Il-Plajja Hotel

    2 Michelangelo Refalo Street, Gozo, Malta (Show map)

    Show map

    Il-Plajja Hotel offers fine accommodation in Gozo.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Horizon Complex

    Il-Qolla Il-Bajda, Qbajjar Bay, Marsalforn, Malta (Show map)

    Show map

    Horizon Complex Aparthotel is set in a beach area of Masalforn next to Gharb Folklore Museum, Utina Diving College Limited and Ta' Kola Windmill.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Sliema Marina Hotel

    Tigne Seafront, Sliema, Malta (Show map)

    Show map

    The classic 3-star Sliema Marina Hotel boasts a rooftop terrace and a hydrotherapy pool as well as setting in a popular district of Sliema.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Castille

    Castille Square, Valletta, Malta (Show map)

    Show map

    The quiet Castille Hotel comprises modern rooms in the vicinity of Fort Rinella, St. John's Co and Spinola Bay. Since 1600, it has been hosting guests in the heart of Valletta.

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Spinola Hotel

    Triq Il Qaliet, Saint Julian's, Malta (Show map)

    Show map

    The modern 3-star Spinola Hotel is set in the lively district of Saint Julian's.

    More...
    From US$ 148
    price for 1 night
    BOOK From US$ 148
  • Cerviola Hotel

    Triq-Il Qualiet, Marsascala, Malta (Show map)

    Show map

    The quiet 3-star Cerviola Hotel provides housekeeping, 24-hour room service and 24-hour reception to ensure guests a comfortable stay.

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Mariblu Bed & Breakfast Guesthouse

    Mgarr Road, Xewkija, Malta (Show map)

    Show map

    Offering individual rooms, the family Mariblu Bed & Breakfast Guesthouse is located only 2.4 km from St. George's Basilica.

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Cutty Jean

    Tigne Seafroont, Pier 103,, Sliema, Malta (Show map)

    Show map

    Offering a sun terrace, a picnic area and a library, Cutty Jean Hotel lies in a beach area of Sliema near to Fort Rinella, Bisazza St. And Spinola Bay.

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Labranda Riviera Premium Resort & Spa

    Marfa Bay, Mellieha, Malta (Show map)

    Show map

    The stylish 3-star Labranda Riviera Premium Resort & Spa is set in a suburb area within a 20-minute walk of Ghadira Bay. Featuring traditional architecture, the hotel is opened since 2009.

    More...
    From US$ 162
    price for 1 night
    BOOK From US$ 162