• 796 properties found

    Sort by: Trip.com Recommended
    Price per room per night (excl. taxes & fees)
    Show on Map
  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Hotel Calypso
    4.1/5

    Very Good

    370m from centerShow on Map

    Double Or Twin Double Land View
    Breakfast included
    Special Discount
    ₹ 4,585
    ₹ 4,165

    Total price: ₹ 4,545
    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Solana Hotel & Spa
    4.2/5

    Very Good

    Near Popeye Village, MelliehaShow on Map

    Superior Room
    We only have 1 room left
    ₹ 7,433

    Total price: ₹ 8,043
    Incl. taxes & fees

  • Welcome aboard! Enjoy a 10% discount on hotels!

    Snag a promo code and save up to 5%

    Download the app to earn Trip Coins worth around 5% of your booking total, with a max. of ₹ 1,689

    Claim Discount
  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Hotel Santana
    4.1/5

    Very Good

    "Great stay!""Great rooms"

    St. Paul's BayShow on Map

    Standard Double or Twin Room/
    Breakfast included
    We only have 4 rooms left
    Special Discount
    ₹ 4,844
    ₹ 4,330

    Total price: ₹ 4,722
    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Ramla Bay Resort
    4.3/5

    Very Good

    Near Popeye Village, MelliehaShow on Map

    Economy Double or Twin Room (Construction Visible from This Room)/
    Breakfast included
    ₹ 5,261

    Total price: ₹ 5,718
    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Paradise Bay Resort
    3.7/5

    "Great stay!""Great location"

    Near Popeye Village, MelliehaShow on Map

    Junior Suite Sea View
    We only have 2 rooms left
    ₹ 7,366

    Total price: ₹ 7,971
    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Pebbles Resort
    Ad
    4.3/5

    Very Good

    BugibbaShow on Map

    Standard Double Room - Urban View/
    Last booked 11 hrs ago
    Special Discount
    ₹ 5,496
    ₹ 5,094

    Total price: ₹ 5,540
    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    St. Patrick's Hotel
    3.8/5

    Good

    XlendiShow on Map

    Internal View Room/
    Breakfast included
    ₹ 6,405

    Total price: ₹ 7,033
    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Relax Inn Hotel

    St. Paul's BayShow on Map

    Twin Room
    We only have 3 rooms left
    ₹ 2,142

    Total price: ₹ 2,382
    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Cornucopia Hotel
    4.4/5

    Very Good

    XaghraShow on Map

    Standard Room
    Breakfast included
    ₹ 6,431

    Total price: ₹ 7,060
    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Gillieru Harbour Hotel
    4.1/5

    Very Good

    "Clean and tidy"

    St. Paul's BayShow on Map

    Economy Twin Room
    ₹ 6,534

    Total price: ₹ 7,080
    Incl. taxes & fees

  • Trip.com>Hotels>Hotels in Malta>Hotels in Marsalforn