We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  All inclusive Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Best Value Trendy Boutique Family-friendly Charming Quiet Restaurant Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up Internet & up Hotels with Balconies Clean Hotels Quiet Hotels Hotels with Free Wifi Air Conditioning Hotels with Restaurants Modern Hotels Cheap Hotels Concierge Meeting room Hotels with Bars Charming Hotels Hotels with Jacuzzi Non-Smoking Hotel Budget Hotels Spa Hotels Suite Hotels & up Luxury Spa Hotels Business services Hotels With Indoor Pools Hotels with Room Service Wedding Hotels Hotels with Hot Tubs Hotels with Kitchenette Boutique Hotels Apartment Hotels Honeymoon Hotels All Inclusive Hotels Romantic Boutique Hotels Hotels with Complimentary Breakfast Hotels With Entertainment Themed Hotels Hotels with Villas Luxury Boutique Hotels City Centre Hotels Luxury Beach Hotels Downtown Hotels Hotels with Private Beach Party Hotels Timeshare Hotels Timeshare Rentals Hotels with Shuttle ₹₹ ₹₹₹ ₹₹₹₹ Resort hotel Family Resorts Wedding Resorts Resorts with Jacuzzi Unique Hotels Free Parking Reduced mobility rooms Quiet Resorts Luxury Spa Resorts All Inclusive Resorts Spa Resorts Suite Resorts Beach Resorts Hotels with Smoking Rooms Resorts With Indoor Pools Luxury Resorts
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Diplomat Hotel Malta
SAVE US$ 18
US$ 163
Booking.com
US$ 145
View Deal
173, Tower Road, Sliema, Island of Malta 1609, Malta
0.1 km from Thai Sawadee Spa
  • Breakfast included
  • Pool
Patricia Hotel
Guze Howard Street, Sliema, Island of Malta SLM 09, Malta
0.1 km from Thai Sawadee Spa
    Windsor Hotel
    Hotels.com
    US$ 115
    View Deal
    Windsor Terrace, Sliema, Island of Malta SLM 3010, Malta
    0.1 km from Thai Sawadee Spa
    • Pool
    • Restaurant
    SAVE US$ 11
    US$ 230
    Expedia.com
    US$ 219
    View Deal
    Gorg Borg Olivier St, Sliema, Island of Malta SLM 1807, Malta
    0.3 km from Thai Sawadee Spa
    • Pool
    • Restaurant
    Preluna Hotel & Spa
    SAVE US$ 20
    US$ 174
    Orbitz.com
    US$ 154
    View Deal
    124, Tower Road, Sliema, Island of Malta 1000, Malta
    0.3 km from Thai Sawadee Spa
    • Free Wifi
    • Beachfront
    Palazzo Capua
    No availability for your dates from these sites
    Gorg Borg Olivier Street, Sliema, Island of Malta SLM 1807, Malta
    0.3 km from Thai Sawadee Spa
    • Free Wifi
    • Pool
    Astra Hotel
    SAVE US$ 22
    US$ 128
    Hotels.com
    US$ 106
    View Deal
    127 Tower Road, Sliema, Island of Malta, Malta
    0.3 km from Thai Sawadee Spa
    • Free Wifi
    Victoria Court Holiday Apartments
    St Julians Hill, Sliema, Island of Malta SLM05, Malta
    0.3 km from Thai Sawadee Spa
      Europa Hotel
      Hostelworld.com
      US$ 135
      View Deal
      138 Tower Road, Sliema, Island of Malta SLM 08, Malta
      0.3 km from Thai Sawadee Spa
      • Beachfront
      Park Hotel
      SAVE US$ 9
      US$ 307
      Hotels.com
      US$ 298
      View Deal
      Graham Street, Sliema, Island of Malta SLM 1712, Malta
      0.3 km from Thai Sawadee Spa
      • Pool
      • Restaurant
      SAVE US$ 48
      US$ 260
      Expedia.com
      US$ 212
      View Deal
      High Street, Sliema, Island of Malta SLM 1542, Malta
      0.4 km from Thai Sawadee Spa
      • Free Wifi
      • Pool
      Sliema Chalet Hotel
      SAVE US$ 232
      US$ 350
      Expedia.com
      US$ 118
      View Deal
      117 Tower Rd, Sliema, Island of Malta SLM 16, Malta
      0.4 km from Thai Sawadee Spa
      • Beachfront
      • Room Service
      Imperial Hotel
      Loading prices...
      Rudolph St, Sliema, Island of Malta SLM 06, Malta
      0.4 km from Thai Sawadee Spa
      • Free Wifi
      • Pool
      Hotel Roma
      SAVE US$ 56
      US$ 145
      Booking.com
      US$ 89
      View Deal
      Ghar il-Lenbi Street, Sliema, Island of Malta SLM 1562, Malta
      0.4 km from Thai Sawadee Spa
      • Breakfast included
      • Bar/Lounge
      Day's Inn Hotel
      No availability for your dates from these sites
      76 Cathedral Street, Sliema, Island of Malta SLM 1526, Malta
      0.5 km from Thai Sawadee Spa
      • Free Wifi
      • Pool
      Carlton Hotel
      SAVE US$ 23
      US$ 141
      Expedia.com
      US$ 118
      View Deal
      261 Tower Road, Sliema, Island of Malta SLM 1600, Malta
      0.6 km from Thai Sawadee Spa
      • Free Wifi
      • Pool
      The Plaza & Plaza Regency Hotels
      SAVE US$ 4
      US$ 132
      Expedia.com
      US$ 128
      View Deal
      248 Tower Rd, Sliema, Island of Malta SLM 1600, Malta
      0.6 km from Thai Sawadee Spa
      • Pool
      • Beachfront
      Pebbles Boutique Aparthotel
      SAVE US$ 49
      US$ 186
      Expedia.com
      US$ 137
      View Deal
      88 - 89 The Strand, Sliema, Island of Malta 1022, Malta
      0.8 km from Thai Sawadee Spa
      • Free Wifi
      • Bar/Lounge
      Sliema Marina Hotel
      SAVE US$ 290
      US$ 423
      Orbitz.com
      US$ 133
      View Deal
      | Tigne Sea Front, Sliema, Island of Malta SLM 3010, Malta
      0.8 km from Thai Sawadee Spa
      • Free Wifi
      • Restaurant
      Sliema Hotel
      No availability for your dates from these sites
      59, The Strand Sliema, Sliema, Island of Malta SLM07, Malta
      0.8 km from Thai Sawadee Spa
      • Free Wifi
      Plevna Hotel
      SAVE US$ 20
      US$ 142
      Expedia.com
      US$ 122
      View Deal
      Hughes Hallet Street, Sliema, Island of Malta 3143, Malta
      0.8 km from Thai Sawadee Spa
      • Pool
      • Restaurant
      Le Meridien St. Julians
      Expedia.com
      US$ 211
      View Deal
      39 Main Street, Balluta Bay, Saint Julian's, Island of Malta STJ 1017, Malta
      0.9 km from Thai Sawadee Spa
      • Free Wifi
      • Free Parking
      Rocca Nettuno suites
      SAVE US$ 35
      US$ 186
      Hotwire.com
      US$ 151
      View Deal
      Triq Mattew Pulis, Sliema, Island of Malta SLM 3052, Malta
      0.9 km from Thai Sawadee Spa
      • Free Wifi
      • Pool
      Cavalieri Art Hotel
      SAVE US$ 6
      US$ 165
      Hotels.com
      US$ 159
      View Deal
      Water's Edge Spinola Road, Saint Julian's, Island of Malta STJ 3019, Malta
      0.9 km from Thai Sawadee Spa
      • Pool
      • Restaurant
      St. Julian's Bay Hotel
      SAVE US$ 50
      US$ 147
      Orbitz.com
      US$ 97
      View Deal
      48 Main Street | St Julians, Saint Julian's, Island of Malta STJ1017, Malta
      0.9 km from Thai Sawadee Spa
      • Free Internet
      The Waterfront Hotel
      SAVE US$ 5
      US$ 178
      Travelocity
      US$ 173
      View Deal
      The Strand, Sliema, Island of Malta GZR 1028, Malta
      1.0 km from Thai Sawadee Spa
      • Free Parking
      • Breakfast included
      115 The Strand Hotel and Suites
      SAVE US$ 4
      US$ 132
      Orbitz.com
      US$ 128
      View Deal
      115 The Strand, Sliema, Island of Malta GZR 1027, Malta
      1.0 km from Thai Sawadee Spa
      • Restaurant
      • Room Service
      Hotel Kennedy Nova
      SAVE US$ 38
      US$ 155
      Priceline
      US$ 117
      View Deal
      116, The Strand, Il Gzira, Island of Malta GZR 1027, Malta
      1.0 km from Thai Sawadee Spa
      • Pool
      • Restaurant
      Fortina Spa Resort
      SAVE US$ 32
      US$ 214
      Orbitz.com
      US$ 182
      View Deal
      Tigne Seafront, Sliema, Island of Malta SLM 3012, Malta
      1.1 km from Thai Sawadee Spa
      • Free Wifi
      • Pool
      Hotel Fortina
      SAVE US$ 11
      US$ 176
      Booking.com
      US$ 165
      View Deal
      Tigne Seafront, Sliema, Island of Malta SLM 3012, Malta
      1.1 km from Thai Sawadee Spa
      • Pool
      • Restaurant
      *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.