• Login or Create Account
  • Currency

    AED

You are booking hotel for more than 90 days

map
Price Per Night

Your Budget

to
Star Category
  • (1)
  • (1)
User Rating
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
Property Type
  • (2)
Amenities
Guests Love
  • (2)

Show -1 more

Booking Preference
Booking Preference
  • (2)
  • (2)
BACK TO TOP

Book Hotels in Ħamrun, Malta from 186 Hotels

hotelImg
Entire Apartment

Seaview Apartment Top Location in Sliema

Sliema | 3.1 km from Ħamrun
11.5 km drive to Luqa Airport (MLA-Malta Intl.),
Entire Apartment
| 3 Bedrooms | Sleeps 4 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

Elevator/LiftElevator/Lift
Full Address of property is Tower Road View On Map Key amenities of this property are Elevator/Lift.
View More
Very Good4.1

(22 Ratings)

AED 968

+ AED 366 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Guest House Capital Inn by Vallettastay

Floriana | 2.4 km from Ħamrun
9.1 km drive to Luqa Airport (MLA-Malta Intl.),
Guest House
Location of the Guest House is Floriana View On Map (154 Old Mint Street).
View More
Very Good3.5

(420 Ratings)

AED 496

AED 444

+ AED 60 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment

Eleven by Warren Collection

Sliema | 3.1 km from Ħamrun
Entire Apartment
| 1 Bedroom | Sleeps 3 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

Swimming PoolSwimming Pool
Elevator/LiftElevator/Lift
GymGym
Free Cancellation
This 3 Star Apartment in Tas-Sliema is located in Sliema. Full Address of property is 11 Triq Pace, Tas-Sliema, Malta View On Map Key amenities of this property are Swimming Pool & Elevator/Lift & Gym.
View More
Excellent4.3

(764 Ratings)

AED 2,853

AED 2,591

+ AED 261 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment

Stylish 2BR Apartment in Valletta

Valletta | 2.6 km from Ħamrun
9.4 km drive to Luqa Airport (MLA-Malta Intl.),
Entire Apartment
| 2 Bedrooms | Sleeps 4 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
Location of the Apartment is Valletta View On Map (Old bakery street). Top Facilities of this Apartment are Wi-Fi.
View More
Excellent4.3

(86 Ratings)

AED 895

+ AED 429 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Casa Asti

Valletta | 2.8 km from Ħamrun
8.7 km drive to Luqa Airport (MLA-Malta Intl.),
BarBar
This 3 Star Hotel in Valletta is located in Valletta. Full Address of property is 18, St.Ursula Street View On Map Key amenities of this property are Bar.
View More
Excellent4.4

(1321 Ratings)

AED 697

+ AED 49 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Sliema Marina Hotel

Sliema | 3.1 km from Ħamrun
11.2 km drive to Luqa Airport (MLA-Malta Intl.),
JacuzziJacuzzi
Location of the Hotel is Sliema View On Map (Tigne Seafront). Top Facilities of this Hotel are Jacuzzi.
View More
Very Good4.1

(4950 Ratings)

AED 600

AED 517

+ AED 72 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Spinola Stays

Saint Julian's | 3.6 km from Ħamrun
Guest House
JacuzziJacuzzi
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
This 3 Star Guest House in San Ġiljan is located in Saint Julian's. Full Address of property is 18 Lapsi Street View On Map Key amenities of this property are Jacuzzi & Elevator/Lift.
View More
Very Good4.2

(772 Ratings)

AED 768

AED 567

+ AED 72 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Ħamrun


Check out best Ħamrun hotel deals and offers on more than 186 hotels in Ħamrun only on MakeMyTrip!

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

All Above properties for Ħamrun are updated on Sunday, May 24, 2026- 07.06.

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


Facts About Ħamrun, Malta

Hotels in Ħamrun 186
Lowest Price 241 AED
Highest Price 4912 AED

Five Star Hotels in Ħamrun

Saint Julian's

Iniala Valletta

0 1 2 3 4 0 1 2 3 4

AED 4,912

Per Night

Valletta

AX The Palace

0 1 2 3 4 0 1 2 3 4

AED 904

Per Night

Sliema

Grand Hotel Excelsior

0 1 2 3 4 0 1 2 3 4

AED 1,011

Per Night

Floriana

Cugo Gran Macina Malta

0 1 2 3 4 0 1 2 3 4

AED 1,793

Per Night

L-Isla

Barcelo Fortina Malta

0 1 2 3 4 0 1 2 3 4

AED 849

Per Night

Sliema

Birkirkara

Corinthia Palace Malta

0 1 2 3 4 0 1 2 3 4

AED 1,179

Per Night

Balzan

Valletta

Budget Hotels in Nearby Cities

Show More

Hotels By Category in Ħamrun

Get the best deals on different type of Hotel categories in Ħamrun with MakeMyTrip.com. Choose from 186 hotels in Ħamrun. Just AED 241 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.

Luxury Hotels in Nearby Cities

Show More

Hotels in Ħamrun with Free Breakfast

Mr. Todd Hotel

0 1 2 0 1 2 3 4

AED 437

Per Night

Sliema

Carlton Hotel

0 1 2 0 1 2 3 4

AED 417

Per Night

Sliema

Valletta

Birkirkara

Paulos Valletta

0 1 2 3 0 1 2 3 4

AED 682

Per Night

Valletta

La Falconeria Hotel

0 1 2 3 0 1 2 3 4

AED 1,004

Per Night

Floriana

JME Boutique Hotel

0 1 2 0 1 2 3 4

AED 682

Per Night

Saint Julian's

66 Saint Pauls & Spa

0 1 2 3 0 1 2 3 4

AED 1,253

Per Night

Ħal Qormi

Verdi Gzira Promenade

0 1 2 3 0 1 2 3 4

AED 792

Per Night

Saint Julian's

Four Star Hotels in Ħamrun

Sliema

Floriana

Sliema

Land's End Boutique Hotel

0 1 2 3 0 1 2 3 4

AED 1,016

Per Night

Sliema

Palazzo Violetta

0 1 2 3 0 1 2 3 4

AED 651

Per Night

Sliema

Gzira

Fort40 Guest House

0 1 2 3 0 1 2 3 4

AED 537

Per Night

Sliema

San Karlu Hotel

0 1 2 3 0 1 2 3 4

AED 923

Per Night

Valletta

Three Star hotels in Ħamrun

Valletta

Avalon Boutique

0 1 2 0 1 2 3 4

AED 951

Per Night

Valletta

Sliema Marina Hotel

0 1 2 0 1 2 3 4

AED 895

Per Night

Sliema

The Manoel Hotel

0 1 2 0 1 2 3 4

AED 881

Per Night

Valletta

Sliema

Gzira

Casa Birmula

0 1 2 0 1 2 3 4

AED 808

Per Night

Melior Boutique Hotel

0 1 2 0 1 2 3 4

AED 795

Per Night

Valletta

Casa Asti

0 1 2 0 1 2 3 4

AED 746

Per Night

Valletta

Urban Isle

0 1 2 0 1 2 3 4

AED 728

Per Night

Gzira

Amery House

0 1 2 0 1 2 3 4

AED 706

Per Night

Sliema

Hotel Castille

0 1 2 0 1 2 3 4

AED 692

Per Night

Floriana

JME Boutique Hotel

0 1 2 0 1 2 3 4

AED 682

Per Night

Saint Julian's

Gzira

Sliema Chalet Hotel

0 1 2 0 1 2 3 4

AED 614

Per Night

Sliema

Gzira

St Julian's Bay Hotel

0 1 2 0 1 2 3 4

AED 561

Per Night

Saint Julian's

Gzira

Gzira

The Bear and Ween

0 1 2 0 1 2 3 4

AED 521

Per Night

Saint Julian's

Saint Julian's

Hotel Roma

0 1 2 0 1 2 3 4

AED 503

Per Night

Sliema

Belle Boutique

0 1 2 0 1 2 3 4

AED 488

Per Night

Sliema

Mr. Todd Hotel

0 1 2 0 1 2 3 4

AED 437

Per Night

Sliema

Plaza Regency Hotels

0 1 2 0 1 2 3 4

AED 435

Per Night

Sliema

Carlton Hotel

0 1 2 0 1 2 3 4

AED 417

Per Night

Sliema

Sliema

Sliema

Valletta

Valletta

Sliema

Valletta

Valletta

Sliema

Spinola Stays

0 1 2 0 1 2 3 4

AED 742

Per Night

Saint Julian's

Sliema

Valletta

Hotels By Star Category in Ħamrun

Premium Hotels in Nearby Cities

Corinthia Palace Malta

0 1 2 3 4 0 1 2 3 4

AED 1,463

Per Night

Balzan

La Falconeria Hotel

0 1 2 3 0 1 2 3 4

AED 1,004

Per Night

Floriana

Hotel Juliani

0 1 2 3 0 1 2 3 4

AED 899

Per Night

Saint Julian's

Vivaldi Malta

0 1 2 3 0 1 2 3 4

AED 799

Per Night

Saint Julian's

be.HOTEL

0 1 2 3 0 1 2 3 4

AED 1,256

Per Night

Saint Julian's

Hotel Kennedy Nova

0 1 2 3 0 1 2 3 4

AED 575

Per Night

Gzira

Saint Julian's

Hilton Malta

0 1 2 3 4 0 1 2 3 4

AED 1,200

Per Night

Saint Julian's

AX The Victoria Hotel

0 1 2 3 0 1 2 3 4

AED 824

Per Night

Sliema

Show
Hide

More Deals For You!

More discounts for your Hotels

Get Flat

25% off*

MMTWELCOME

Upto AED 250. Applicable only for First time user


Up to

20% off*

SUPERSAVER

Upto AED 400. Valid on 100,000+ Hotels.


Up to

30% off*

SAVERSUPER

Get Great Discount, Upto AED 500.