• Login or Create Account
  • Currency

    LKR

You are booking hotel for more than 90 days

map
Price Per Night
  • (1)
  • (10)
  • (18)
  • (14)
  • (34)
  • (7)

Your Budget

to
Star Category
  • (23)
  • (26)
  • (2)
User Rating
  • (19)
  • (19)
  • (2)
  • (6)
  • (11)
Property Type
  • (36)
  • (26)
  • (11)
  • (8)
  • (2)
  • (1)
Chains
  • (1)
Amenities
Guests Love
  • (4)
  • (63)
  • (7)
  • (3)

Show -4 more

Booking Preference
Booking Preference
  • (31)
  • (82)
  • (44)
Business Essentials
  • (63)
  • (29)
BACK TO TOP

Hotels in Valletta

hotelImg
Valletta | 8.5 km drive to Luqa Airport (MLA-Malta Intl.)
Kids' Meals
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
This 4 Star Hotel in Valletta is located in Valletta. Full Address of property is 247 St Paul St View On Map Key amenities of this property are Kids' Meals & Spa & Swimming Pool.
View More
Excellent4.8

(1001 Ratings)

LKR 83,977

+ LKR 5,879 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)

LKR 1,31,877

+ LKR 9,230 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)

LKR 74,162

+ LKR 5,192 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Floriana
Elevator/LiftElevator/Lift
Free Cancellation
Location of the Hotel is Floriana View On Map (152 Melita Street). Top Facilities of this Hotel are Elevator/Lift.
View More
Very Good4.1

(1235 Ratings)

LKR 56,574

+ LKR 3,960 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta
GymGym
Free Cancellation till 24 hrs before check in
This 5 Star Hotel in Valletta is located in Valletta. Full Address of property is Rosselli,167, Merchants Street View On Map Key amenities of this property are Gym.
View More
Excellent4.7

(85 Ratings)

LKR 90,377

+ LKR 6,326 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Floriana
Kids' Meals
JacuzziJacuzzi
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Floriana View On Map (Strait street 173). Top Facilities of this Hotel are Kids' Meals & Jacuzzi & Swimming Pool.
View More
Excellent4.5

(1796 Ratings)

LKR 68,335

+ LKR 4,784 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
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)

LKR 1,83,851

+ LKR 12,869 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
Location of the Hotel is Floriana View On Map (62 Melita Street). Top Facilities of this Hotel are Kids' Meals & Childcare Services.
View More
Excellent4.7

(1002 Ratings)

LKR 1,31,204

+ LKR 9,184 taxes & fees

Per Night

Login to Book Now & Pay Later!
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)

LKR 86,127

+ LKR 6,029 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
8.6 km drive to Luqa Airport (MLA-Malta Intl.)
HammamHammam
Top Facilities of this Hotel are Hammam.
View More
Excellent4.8

(459 Ratings)

LKR 1,33,858

+ LKR 13,386 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta
Elevator/LiftElevator/Lift
Free Cancellation
This 4 Star Hotel in Valletta is located in Valletta. Full Address of property is 87 Saint Christopher Street View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.6

(1276 Ratings)

LKR 57,281

+ LKR 4,009 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)

LKR 42,387

+ LKR 2,967 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta | 8.5 km drive to Luqa Airport (MLA-Malta Intl.)
Free Cancellation
This 4 Star Hotel in Valletta is located in Valletta. Full Address of property is St. Paul's Street View On Map
View More
Excellent4.3

(1994 Ratings)

LKR 63,646

+ LKR 4,456 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)

LKR 53,745

+ LKR 3,762 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)

LKR 62,487

+ LKR 4,374 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Floriana | 9.1 km drive to Luqa Airport (MLA-Malta Intl.)
Elevator/LiftElevator/Lift
Location of the Hotel is Floriana View On Map (Triq San Gwann). Top Facilities of this Hotel are Elevator/Lift.
View More
Excellent4.6

(517 Ratings)

LKR 63,567

+ LKR 4,449 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta | 8.5 km drive to Luqa Airport (MLA-Malta Intl.)
Elevator/LiftElevator/Lift
This 3 Star Hotel in Valletta is located in Valletta. Full Address of property is 25/29 Old Theatre Street View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.7

(159 Ratings)

LKR 64,839

+ LKR 4,539 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Valletta
SpaSpa
JacuzziJacuzzi
Free Cancellation
Location of the Hotel is Valletta View On Map (81 Old Theatre Street). Top Facilities of this Hotel are Spa & Jacuzzi.
View More
Excellent4.6

(227 Ratings)

LKR 84,967

+ LKR 5,948 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Valletta | 8.5 km drive to Luqa Airport (MLA-Malta Intl.)
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

JacuzziJacuzzi
Elevator/LiftElevator/Lift
Free Cancellation
This 4 Star Apart-hotel in Valletta is located in Valletta. Full Address of property is 76, Saint Paul Street View On Map Key amenities of this property are Jacuzzi & Elevator/Lift.
View More
Excellent4.5

(550 Ratings)

LKR 67,182

+ LKR 4,703 taxes & fees

Per Night

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

(520 Ratings)

LKR 48,784

+ LKR 3,415 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 Wednesday, November 04, 2026- 23.43.

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 LKR 10996 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

Malta Marriott Resort & Spa

0 1 2 3 4 0 1 2 3 4

LKR 62,344

Per Night

Saint Julian's

Grand Hotel Excelsior

0 1 2 3 4 0 1 2 3 4

LKR 58,477

Per Night

Floriana

Barcelo Fortina Malta

0 1 2 3 4 0 1 2 3 4

LKR 49,387

Per Night

Sliema

Rosselli

0 1 2 3 4 0 1 2 3 4

LKR 94,065

Per Night

Valletta

Iniala Valletta

0 1 2 3 4 0 1 2 3 4

LKR 184,448

Per Night

Valletta

Valletta

Cugo Gran Macina Malta

0 1 2 3 4 0 1 2 3 4

LKR 144,955

Per Night

L-Isla

Sliema

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 LKR 10996 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

Palazzo Violetta

0 1 2 3 0 1 2 3 4

LKR 24,850

Per Night

Sliema

Europa Hotel

0 1 0 1 2 3 4

LKR 21,709

Per Night

Sliema

Carlton Hotel

0 1 2 0 1 2 3 4

LKR 34,666

Per Night

Sliema

The Windsor Hotel

0 1 2 3 0 1 2 3 4

LKR 13,305

Per Night

Sliema

Iniala Valletta

0 1 2 3 4 0 1 2 3 4

LKR 184,448

Per Night

Valletta

Valletta

Mr. Todd Hotel

0 1 2 0 1 2 3 4

LKR 19,192

Per Night

Sliema

Gzira

The Howard Hotel

0 1 2 0 1 2 3 4

LKR 20,096

Per Night

Sliema

Ta' Tereza In Manwel Dimech

0 1 2 3 0 1 2 3 4

LKR 29,929

Per Night

Sliema

Waterfront

0 1 2 3 0 1 2 3 4

LKR 47,726

Per Night

Gzira

St Julian's Bay Hotel

0 1 2 0 1 2 3 4

LKR 22,002

Per Night

Saint Julian's

Urban Isle

0 1 2 0 1 2 3 4

LKR 27,505

Per Night

Gzira

Palazzo Ignazio

0 1 2 3 0 1 2 3 4

LKR 73,347

Per Night

Valletta

AX The Saint John

0 1 2 3 0 1 2 3 4

LKR 72,267

Per Night

Valletta

Four Star Hotels in Valletta

Paulos Valletta

0 1 2 3 0 1 2 3 4

LKR 47,064

Per Night

Valletta

Gzira

Saint Julian's

Palazzo Violetta

0 1 2 3 0 1 2 3 4

LKR 24,850

Per Night

Sliema

Spinola Stays

0 1 2 3 0 1 2 3 4

LKR 27,122

Per Night

Saint Julian's

Valletta Seaview TownHouse

0 1 2 3 0 1 2 3 4

LKR 130,565

Per Night

Valletta

Ta' Tereza In Manwel Dimech

0 1 2 3 0 1 2 3 4

LKR 29,929

Per Night

Sliema

Grand Harbour View

0 1 2 3 0 1 2 3 4

LKR 127,358

Per Night

Valletta

10 La Ruelle

0 1 2 3 0 1 2 3 4

LKR 90,527

Per Night

Valletta

Three Star hotels in Valletta

Valletta

Casa Asti

0 1 2 0 1 2 3 4

LKR 47,644

Per Night

Valletta

Tritoni harbour suites

0 1 2 0 1 2 3 4

LKR 34,075

Per Night

Valletta

King Charles Boutique

0 1 2 0 1 2 3 4

LKR 50,658

Per Night

Valletta

Floriana

Valletta Central Apartment

0 1 2 0 1 2 3 4

LKR 86,128

Per Night

Valletta

Osborne

0 1 2 0 1 2 3 4

LKR 44,674

Per Night

Floriana

Valletta

Kapitali 33A

0 1 2 0 1 2 3 4

LKR 57,103

Per Night

Valletta

Valletta Kursara Port View

0 1 2 0 1 2 3 4

LKR 73,302

Per Night

Valletta

Valletta

Valletta

Valletta

Valletta

Sally Port 32

0 1 2 0 1 2 3 4

LKR 49,477

Per Night

Valletta

Valletta

Valletta

Valletta Central Suite

0 1 2 0 1 2 3 4

LKR 36,285

Per Night

Valletta

Valletta

Valletta

Valletta

Floriana

Eleven by Warren Collection

0 1 2 0 1 2 3 4

LKR 30,806

Per Night

Sliema

Sliema Marina Hotel

0 1 2 0 1 2 3 4

LKR 27,505

Per Night

Sliema

Sliema Chalet Hotel

0 1 2 0 1 2 3 4

LKR 24,288

Per Night

Sliema

Gzira

Gzira

Mr. Todd Hotel

0 1 2 0 1 2 3 4

LKR 19,192

Per Night

Sliema

The Howard Hotel

0 1 2 0 1 2 3 4

LKR 20,096

Per Night

Sliema

Amery House

0 1 2 0 1 2 3 4

LKR 34,838

Per Night

Sliema

Citizen suites

0 1 2 0 1 2 3 4

LKR 21,622

Per Night

Gzira

Lady Todd

0 1 2 0 1 2 3 4

LKR 17,452

Per Night

Sliema

The Maltese Sun

0 1 2 0 1 2 3 4

LKR 21,785

Per Night

Sliema

Casa Birmula

0 1 2 0 1 2 3 4

LKR 43,570

Per Night

Bormla

Gzira

Bayview Hotel by ST Hotels

0 1 2 0 1 2 3 4

LKR 23,428

Per Night

Gzira

Carlton Hotel

0 1 2 0 1 2 3 4

LKR 34,666

Per Night

Sliema

Alavits Hotel by ST Hotels

0 1 2 0 1 2 3 4

LKR 25,669

Per Night

Gzira

Apartments in the city

Valletta

Valletta

Valletta

Valletta Republic Suite

0 -1 0 1 2 3 4

LKR 54,973

Per Night

Valletta

Valletta Central Apartment

0 1 2 0 1 2 3 4

LKR 86,128

Per Night

Valletta

Grand Harbour View

0 1 2 3 0 1 2 3 4

LKR 127,358

Per Night

Valletta

10 La Ruelle

0 1 2 3 0 1 2 3 4

LKR 90,527

Per Night

Valletta

10 Strait Street Apartments

0 1 2 3 0 1 2 3 4

LKR 77,238

Per Night

Floriana

Carmelita Maisonette

0 1 2 3 0 1 2 3 4

LKR 51,310

Per Night

Valletta

Valletta

Moon Stone (Valletta)

0 1 2 3 0 1 2 3 4

LKR 58,274

Per Night

Valletta

Kapitali 33A

0 1 2 0 1 2 3 4

LKR 57,103

Per Night

Valletta

Valletta Kursara Port View

0 1 2 0 1 2 3 4

LKR 73,302

Per Night

Valletta

Valletta

Valletta

Sally Port 32

0 1 2 0 1 2 3 4

LKR 49,477

Per Night

Valletta

Valletta

Valletta

Valletta

33 Sally Port

0 -1 0 1 2 3 4

LKR 62,306

Per Night

Valletta

31 Sally Port

0 -1 0 1 2 3 4

LKR 51,310

Per Night

Valletta

Hostels in the city

Floriana

Guest Houses in the city

66 Saint Pauls & Spa

0 1 2 3 0 1 2 3 4

LKR 77,014

Per Night

Valletta Lucente

0 1 2 3 0 1 2 3 4

LKR 67,706

Per Night

Valletta

Floriana

Valletta

Valletta

Valletta

Floriana

Valletta Ajkla Mansion

0 1 0 1 2 3 4

LKR 51,310

Per Night

Valletta

Valletta

Valletta

Valletta

Homestays in the city

Properties in Valletta

Hotels By Star Category in Valletta

Premium Hotels in Nearby Cities

Saint Julian's

Ħal Qormi

Saint Julian's

Hilton Malta

0 1 2 3 4 0 1 2 3 4

LKR 54,552

Per Night

Saint Julian's

Vivaldi Malta

0 1 2 3 0 1 2 3 4

LKR 30,454

Per Night

Saint Julian's

Saint Julian's

H Hotel

0 1 2 3 0 1 2 3 4

LKR 32,194

Per Night

Saint Julian's

Verdi St Georges Bay Marina

0 1 2 3 0 1 2 3 4

LKR 30,236

Per Night

Saint Julian's

be.HOTEL

0 1 2 3 0 1 2 3 4

LKR 29,705

Per Night

Saint Julian's

Saint Julian's