• Login or Create Account
  • Currency

    AUD

You are booking hotel for more than 90 days

map
Price Per Night
  • (1)
  • (1)
  • (19)
  • (23)
  • (4)
  • (39)
  • (5)

Your Budget

to
Star Category
  • (29)
  • (28)
  • (3)
User Rating
  • (20)
  • (2)
  • (7)
  • (11)
Property Type
  • (46)
  • (28)
  • (11)
  • (4)
  • (2)
  • (1)
Chains
  • (1)
Amenities
Guests Love
  • (5)
  • (8)
  • (4)
  • (70)

Show -4 more

Booking Preference
Booking Preference
  • (40)
  • (90)
  • (50)
Business Essentials
  • (70)
  • (32)
  • (2)
BACK TO TOP

Hotels in Valletta

hotelImg
Valletta
JacuzziJacuzzi
Swimming PoolSwimming Pool
Free Cancellation
This 3 Star Hotel in Valletta is located in Valletta. Full Address of property is 48 Archbishop St View On Map Key amenities of this property are Jacuzzi & Swimming Pool.
View More
Excellent4.7

(1175 Ratings)

AUD 325

+ AUD 28 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta
GymGym
Free Cancellation till 24 hrs before check in
Location of the Hotel is Valletta View On Map (Rosselli,167, Merchants Street). Top Facilities of this Hotel are Gym.
View More
Excellent4.7

(83 Ratings)

AUD 380

+ AUD 32 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta
Swimming PoolSwimming Pool
Free Cancellation
This 4 Star Hotel in Valletta is located in Valletta. Full Address of property is 28 Saint Charles Street View On Map Key amenities of this property are Swimming Pool.
View More
Excellent4.5

(1079 Ratings)

AUD 303

+ AUD 26 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta
Free Cancellation
Location of the Hotel is Valletta View On Map (101, St.Pauls Street).
View More
Excellent4.5

(1125 Ratings)

AUD 237

+ AUD 22 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta | 8.7 km drive to Luqa Airport (MLA-Malta Intl.)
JacuzziJacuzzi
This 3 Star Hotel in Valletta is located in Valletta. Full Address of property is 163 St Christopher s Street View On Map Key amenities of this property are Jacuzzi.
View More
Excellent4.6

(798 Ratings)

AUD 273

+ AUD 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta | 8.7 km drive to Luqa Airport (MLA-Malta Intl.)
BarBar
Location of the Hotel is Valletta View On Map (18, St.Ursula Street). Top Facilities of this Hotel are Bar.
View More
Excellent4.4

(1321 Ratings)

AUD 193

+ AUD 18 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Floriana | 9.1 km drive to Luqa Airport (MLA-Malta Intl.)
Elevator/LiftElevator/Lift
This 4 Star Hotel in Valletta is located in Floriana. Full Address of property is Triq San Gwann View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.6

(507 Ratings)

AUD 252

+ AUD 23 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta
SpaSpa
Free Cancellation
Location of the Hotel is Valletta View On Map (300 Republic St). Top Facilities of this Hotel are Spa.
View More
Excellent4.4

(1348 Ratings)

AUD 160

+ AUD 16 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta
Guest House
Elevator/LiftElevator/Lift
This 4 Star Guest House in Valletta is located in Valletta. Full Address of property is 20A, Saint Lucia's Street View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.4

(679 Ratings)

AUD 273

+ AUD 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta | 9.4 km drive to Luqa Airport (MLA-Malta Intl.)
Elevator/LiftElevator/Lift
Location of the Hotel is Valletta View On Map (63 Strait St). Top Facilities of this Hotel are Elevator/Lift.
View More
Very Good4.0

(567 Ratings)

AUD 168

+ AUD 17 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Floriana | 9.3 km drive to Luqa Airport (MLA-Malta Intl.)
Kids' Meals
Childcare ServicesChildcare Services
This 4 Star Hotel in Valletta is located in Floriana. Full Address of property is 62 Melita Street View On Map Key amenities of this property are Kids' Meals & Childcare Services.
View More
Excellent4.7

(1001 Ratings)

AUD 368

+ AUD 31 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta | 9.5 km drive to Luqa Airport (MLA-Malta Intl.)
Kids' Meals
Childcare ServicesChildcare Services
Location of the Hotel is Valletta View On Map (101 old bakery street). Top Facilities of this Hotel are Kids' Meals & Childcare Services.
View More
Excellent4.6

(1618 Ratings)

AUD 282

+ AUD 25 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
8.4 km drive to Luqa Airport (MLA-Malta Intl.)
SpaSpa
Swimming PoolSwimming Pool
BarBar
Free Cancellation
Full Address of property is 66 St. Pauls Street View On Map Key amenities of this property are Spa & Swimming Pool & Bar.
View More
Excellent4.6

(1091 Ratings)

AUD 311

+ AUD 27 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta | 8.5 km drive to Luqa Airport (MLA-Malta Intl.)
Free Cancellation
Location of the Hotel is Valletta View On Map (St. Paul's Street).
View More
Excellent4.3

(1994 Ratings)

AUD 282

+ AUD 25 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Valletta
Entire Apartment
| 1 Bedroom | Sleeps 2 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Wi-Fi
Balcony/TerraceBalcony/Terrace
Free Cancellation
This 3 Star Apartment in Valletta is located in Valletta. Full Address of property is 13, Triq Sant'Anton, Valletta. View On Map Key amenities of this property are Wi-Fi & Balcony/Terrace.
View More
Excellent4.4

(150 Ratings)

AUD 228

+ AUD 97 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Floriana
Free Cancellation
Location of the Hotel is Floriana View On Map (50 South St).
View More
Excellent4.4

(3669 Ratings)

AUD 176

+ AUD 23 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta
Kids' Meals
Swimming PoolSwimming Pool
GymGym
This 5 Star Hotel in Valletta is located in Valletta. Full Address of property is 11, St. Barbara Bastions View On Map Key amenities of this property are Kids' Meals & Swimming Pool & Gym.
View More
Excellent4.9

(127 Ratings)

AUD 642

+ AUD 50 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta
Elevator/LiftElevator/Lift
Free Cancellation
Location of the Hotel is Valletta View On Map (87 Saint Christopher Street). Top Facilities of this Hotel are Elevator/Lift.
View More
Excellent4.6

(1276 Ratings)

AUD 253

+ AUD 23 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta
SpaSpa
JacuzziJacuzzi
Free Cancellation
This 5 Star Hotel in Valletta is located in Valletta. Full Address of property is 81 Old Theatre Street View On Map Key amenities of this property are Spa & Jacuzzi.
View More
Excellent4.6

(227 Ratings)

AUD 356

+ AUD 30 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Valletta


Check out best Valletta hotel deals and offers on more than 193 hotels in Valletta only on MakeMyTrip!

Wondering where to book your stay in Valletta? We understand your desire for comfort and hence have listed out the best Valletta hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Valletta. Select from best 193 hotels in Valletta.

All Above properties for Valletta are updated on Thursday, November 05, 2026- 02.21.

Book affordable hotels in Valletta at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Valletta, Stay in Valletta's best hotels! Valletta Hotels Price Starts from Minimum AUD 47 for Budget hotel. If you’re looking for a cheap hotel in Valletta, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Valletta accommodation. Check Price Now!


Five Star Hotels in Valletta

Saint Julian's

Valletta

Sliema

Grand Hotel Excelsior

0 1 2 3 4 0 1 2 3 4

AUD 253

Per Night

Floriana

Barcelo Fortina Malta

0 1 2 3 4 0 1 2 3 4

AUD 214

Per Night

Sliema

Iniala Valletta

0 1 2 3 4 0 1 2 3 4

AUD 800

Per Night

Valletta

Rosselli

0 1 2 3 4 0 1 2 3 4

AUD 408

Per Night

Valletta

Cugo Gran Macina Malta

0 1 2 3 4 0 1 2 3 4

AUD 628

Per Night

L-Isla

Hotels By Category in Valletta

Get the best deals on different type of Hotel categories in Valletta with MakeMyTrip.com. Choose from 193 hotels in Valletta. Just AUD 47 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Valletta with Free Breakfast

Mr. Todd Hotel

0 1 2 0 1 2 3 4

AUD 83

Per Night

Sliema

AX The Victoria Hotel

0 1 2 3 0 1 2 3 4

AUD 173

Per Night

Sliema

Sliema

Palazzo Violetta

0 1 2 3 0 1 2 3 4

AUD 107

Per Night

Sliema

Floriana

Gzira

Plaza Regency Hotels

0 1 2 0 1 2 3 4

AUD 130

Per Night

Sliema

Marea Boutique Hotels

0 1 2 3 0 1 2 3 4

AUD 116

Per Night

Sliema

Palazzo Ignazio

0 1 2 3 0 1 2 3 4

AUD 318

Per Night

Valletta

Hotel Kennedy Nova

0 1 2 3 0 1 2 3 4

AUD 112

Per Night

Gzira

Amery House

0 1 2 0 1 2 3 4

AUD 151

Per Night

Sliema

Grand Harbour Hotel

0 1 0 1 2 3 4

AUD 238

Per Night

Floriana

Four Star Hotels in Valletta

Three Star hotels in Valletta

Casa Asti

0 1 2 0 1 2 3 4

AUD 206

Per Night

Valletta

Tritoni harbour suites

0 1 2 0 1 2 3 4

AUD 147

Per Night

Valletta

King Charles Boutique

0 1 2 0 1 2 3 4

AUD 219

Per Night

Valletta

Floriana

Valletta

Osborne

0 1 2 0 1 2 3 4

AUD 193

Per Night

Floriana

Kapitali 33A

0 1 2 0 1 2 3 4

AUD 247

Per Night

Valletta

Valletta

Valletta

Valletta

Valletta

Sally Port 32

0 1 2 0 1 2 3 4

AUD 214

Per Night

Valletta

Valletta

Valletta

Valletta Central Suite

0 1 2 0 1 2 3 4

AUD 157

Per Night

Valletta

Valletta

Valletta

Sliema

Sliema Marina Hotel

0 1 2 0 1 2 3 4

AUD 119

Per Night

Sliema

Sliema Chalet Hotel

0 1 2 0 1 2 3 4

AUD 105

Per Night

Sliema

Gzira

Mr. Todd Hotel

0 1 2 0 1 2 3 4

AUD 83

Per Night

Sliema

The Howard Hotel

0 1 2 0 1 2 3 4

AUD 87

Per Night

Sliema

Amery House

0 1 2 0 1 2 3 4

AUD 151

Per Night

Sliema

Citizen suites

0 1 2 0 1 2 3 4

AUD 93

Per Night

Gzira

Lady Todd

0 1 2 0 1 2 3 4

AUD 75

Per Night

Sliema

The Maltese Sun

0 1 2 0 1 2 3 4

AUD 94

Per Night

Sliema

Casa Birmula

0 1 2 0 1 2 3 4

AUD 189

Per Night

Bormla

Gzira

Gzira

Carlton Hotel

0 1 2 0 1 2 3 4

AUD 150

Per Night

Sliema

Gzira

Apartments in the city

Valletta

Valletta

Valletta

Grand Harbour View

0 1 2 3 0 1 2 3 4

AUD 552

Per Night

Valletta

10 La Ruelle

0 1 2 3 0 1 2 3 4

AUD 392

Per Night

Valletta

Floriana

Carmelita Maisonette

0 1 2 3 0 1 2 3 4

AUD 222

Per Night

Valletta

Valletta

Moon Stone (Valletta)

0 1 2 3 0 1 2 3 4

AUD 252

Per Night

Valletta

Kapitali 33A

0 1 2 0 1 2 3 4

AUD 247

Per Night

Valletta

Valletta

Valletta

Valletta

Sally Port 32

0 1 2 0 1 2 3 4

AUD 214

Per Night

Valletta

Valletta

Valletta

Valletta

33 Sally Port

0 -1 0 1 2 3 4

AUD 270

Per Night

Valletta

31 Sally Port

0 -1 0 1 2 3 4

AUD 222

Per Night

Valletta

Hostels in the city

Guest Houses in the city

66 Saint Pauls & Spa

0 1 2 3 0 1 2 3 4

AUD 334

Per Night

Valletta Lucente

0 1 2 3 0 1 2 3 4

AUD 293

Per Night

Valletta

Floriana

Valletta

Valletta

Valletta Ajkla Mansion

0 1 0 1 2 3 4

AUD 222

Per Night

Valletta

Valletta

Valletta

Valletta

Homestays in the city

Properties in Valletta

Hotels By Star Category in Valletta

Premium Hotels in Nearby Cities

H Hotel

0 1 2 3 0 1 2 3 4

AUD 139

Per Night

Saint Julian's

Saint Julian's

Saint Julian's

Saint Julian's

Hilton Malta

0 1 2 3 4 0 1 2 3 4

AUD 236

Per Night

Saint Julian's

Saint Julian's

be.HOTEL

0 1 2 3 0 1 2 3 4

AUD 128

Per Night

Saint Julian's

Vivaldi Malta

0 1 2 3 0 1 2 3 4

AUD 132

Per Night

Saint Julian's

Saint Julian's

InterContinental Malta

0 1 2 3 4 0 1 2 3 4

AUD 182

Per Night

Saint Julian's