• Login or Create Account
  • Currency

    BDT

You are booking hotel for more than 90 days

map
Property Type
  • (1)
Amenities
Guests Love
  • (1)
  • (1)

Show -2 more

Booking Preference
Booking Preference
  • (1)
BACK TO TOP

Book Hotels in Hakmana, Sri Lanka from 144 Hotels

hotelImg
Morakatiyara | 16.3 km from Hakmana
SpaSpa
GymGym
Free Cancellation
This 5 Star Hotel in Tangalle is located in Morakatiyara. Full Address of property is Morakatiyara Road Mawella View On Map Key amenities of this property are Spa & Gym.
View More
Excellent4.8

(292 Ratings)

BDT 21,956

+ BDT 6,543 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Tangalle | 17.3 km from Hakmana
Homestay
| 1 Bedroom | Sleeps 2 guests
Location of the Bed N Breakfast is Tangalle View On Map (No.83, Nikakataiyagoda).
View More

BDT 1,165

+ BDT 347 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Mirissa | 25.4 km from Hakmana
1.2 km drive to Mirissa Beach,
Refrigerator
This 4 Star Bed N Breakfast in Mirissa is located in Mirissa. Full Address of property is Udipilla Road, Mirissa View On Map Key amenities of this property are Refrigerator.
View More
Excellent4.9

(692 Ratings)

BDT 11,188

+ BDT 2,447 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Thalaramba | 25.0 km from Hakmana
2.6 km drive to Mirissa Beach,
About a minute walk to Thalaramba Beach,
SpaSpa
GymGym
Free Cancellation till 24 hrs before check in
Location of the Hotel is Thalaramba View On Map (Thappawatta Rd). Top Facilities of this Hotel are Spa & Gym.
View More

BDT 4,272

+ BDT 769 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
19.0 km from Hakmana
Guest House
Full Address of property is Samuel Mawatha View On Map
View More

BDT 2,24,039

+ BDT 40,327 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
Mirissa | 25.5 km from Hakmana
9 minutes walk to Mirissa Beach,
Water park
SpaSpa
Free Cancellation till 24 hrs before check in
Location of the Hotel is Mirissa View On Map (Gunasiri Mahimi Mawatha). Top Facilities of this Hotel are Water park & Spa.
View More

BDT 4,836

+ BDT 871 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
19.4 km from Hakmana
Guest House
Free Cancellation till 24 hrs before check in
Full Address of property is No 211, Wellamadama, Devinuwara View On Map
View More

BDT 3,745

+ BDT 1,161 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Matara Four Gravets | 18.9 km from Hakmana
Free Cancellation till 24 hrs before check in
Location of the Hotel is Matara Four Gravets View On Map (474 Old Tangalle Rd Welewattha).
View More

BDT 3,323

+ BDT 598 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Matara Four Gravets | 18.6 km from Hakmana
Guest House
Free Cancellation till 6 hrs before check in
This 3 Star Guest House in Matara Four Gravets is located in Matara Four Gravets. Full Address of property is Youn Mawatha 23/3 Eliyakanda View On Map
View More

BDT 2,576

+ BDT 799 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Hakmana


Check out best Hakmana hotel deals and offers on more than 144 hotels in Hakmana only on MakeMyTrip!

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

All Above properties for Hakmana are updated on Saturday, July 04, 2026- 01.06.

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


Five Star Hotels in Hakmana

The Last House

0 1 2 3 4 0 1 2 3 4

BDT 66,792

Per Night

Morakatiyara

Havennook

0 1 2 3 4 0 1 2 3 4

BDT 2,628

Per Night

Mirissa

Coco Tangalla

0 1 2 3 4 0 1 2 3 4

BDT 24,653

Per Night

Twenty- Two Swiss Residence

0 1 2 3 4 0 1 2 3 4

BDT 16,130

Per Night

Weligama Bay

Kamburugamuwa

Dickwella Resort and Spa

0 1 2 3 4 0 1 2 3 4

BDT 11,509

Per Night

Dickwella

Kiss Blossom

0 1 2 3 4 0 1 2 3 4

BDT 12,189

Per Night

Kamburugamuwa

Kamburugamuwa

Tangalle

Hotels By Category in Hakmana

Get the best deals on different type of Hotel categories in Hakmana with MakeMyTrip.com. Choose from 144 hotels in Hakmana. Just BDT 910 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 Hakmana with Free Breakfast

Tea Garden Eco Villas

0 1 2 0 1 2 3 4

BDT 6,775

Per Night

Pitabeddara

Lagoon Beach Resort

0 1 2 0 1 2 3 4

BDT 2,310

Per Night

Talalla

ThiThi's Palace Mirissa

0 1 2 0 1 2 3 4

BDT 9,913

Per Night

Thalaramba

Twenty- Two Swiss Residence

0 1 2 3 4 0 1 2 3 4

BDT 16,130

Per Night

Weligama Bay

Latheena Resort

0 1 2 0 1 2 3 4

BDT 3,660

Per Night

Weligama Bay

Casa Smeralda

0 1 2 3 0 1 2 3 4

BDT 11,243

Per Night

Batigama

Nisala Villas

0 1 2 3 4 0 1 2 3 4

BDT 100,777

Per Night

Kamburugamuwa

Medaketiya

Dickwella Resort and Spa

0 1 2 3 4 0 1 2 3 4

BDT 11,509

Per Night

Dickwella

Coco Tangalla

0 1 2 3 4 0 1 2 3 4

BDT 24,653

Per Night

Tangalle Villa

0 1 2 3 0 1 2 3 4

BDT 13,658

Per Night

Tangalle

Medaketiya

White Villa Beach Resort

0 1 2 0 1 2 3 4

BDT 4,949

Per Night

Thalaramba

ARA Beach Resort

0 1 2 3 4 0 1 2 3 4

BDT 22,745

Per Night

Thalaramba

Makuludola Bungalow

0 1 2 0 1 2 3 4

BDT 15,129

Per Night

Malimbada

Four Star Hotels in Hakmana

Magnolia House Mirissa

0 1 2 3 0 1 2 3 4

BDT 22,571

Per Night

Polhena

Mandara Resort Mirissa

0 1 2 3 0 1 2 3 4

BDT 14,599

Per Night

Weligama Bay

Whispering House

0 1 2 3 0 1 2 3 4

BDT 16,508

Per Night

Turtle Bay

0 1 2 3 0 1 2 3 4

BDT 17,044

Per Night

Tangalle

D Canal House

0 1 2 3 0 1 2 3 4

BDT 12,633

Per Night

Mirissa

ThiThi's Palace

0 1 2 3 0 1 2 3 4

BDT 9,406

Per Night

Thalaramba

Nil Diya Beach Resort

0 1 2 3 0 1 2 3 4

BDT 3,854

Per Night

Walgama

Heaven villa mirissa

0 1 2 3 0 1 2 3 4

BDT 15,483

Per Night

Kamburugamuwa

Tangalle

Medaketiya

Three Star hotels in Hakmana

Ziba Luxury Villa

0 1 2 0 1 2 3 4

BDT 27,680

Per Night

Tangalle

Polhena Grand Resort

0 1 2 0 1 2 3 4

BDT 21,022

Per Night

Polhena

Esperanza Beach Villa

0 1 2 0 1 2 3 4

BDT 17,258

Per Night

Morakatiyara

Tangalle

Eva Lanka Hotel

0 1 2 0 1 2 3 4

BDT 14,857

Per Night

Tangalle

Harmony Beach Bungalows

0 1 2 0 1 2 3 4

BDT 12,941

Per Night

Tangalle

ThiThi's Palace Mirissa

0 1 2 0 1 2 3 4

BDT 9,913

Per Night

Thalaramba

Mirissa Gate

0 1 2 0 1 2 3 4

BDT 8,553

Per Night

Thalaramba

Beverly Beach Mirissa

0 1 2 0 1 2 3 4

BDT 8,018

Per Night

Kamburugamuwa

SURF N SPICE

0 1 2 0 1 2 3 4

BDT 7,810

Per Night

Dickwella

Bienvenido madiha

0 1 2 0 1 2 3 4

BDT 6,949

Per Night

Walgama

Tea Garden Eco Villas

0 1 2 0 1 2 3 4

BDT 6,775

Per Night

Pitabeddara

Queens Beach Hotel

0 1 2 0 1 2 3 4

BDT 6,297

Per Night

Tangalle

Surf Sea Breeze

0 1 2 0 1 2 3 4

BDT 5,594

Per Night

Mirissa

Tangalle

Hideaway Lodge

0 1 2 0 1 2 3 4

BDT 5,072

Per Night

White Villa Beach Resort

0 1 2 0 1 2 3 4

BDT 4,949

Per Night

Thalaramba

Sunbaylanka talalla

0 1 2 0 1 2 3 4

BDT 4,918

Per Night

Talalla

Sea Avenue Eco Garden

0 1 2 0 1 2 3 4

BDT 4,303

Per Night

Surf Paradise Hotel

0 1 2 0 1 2 3 4

BDT 4,293

Per Night

Tangalle

Talalla Sea Anemone Hotel

0 1 2 0 1 2 3 4

BDT 4,071

Per Night

Talalla

Greencliff Mirissa

0 1 2 0 1 2 3 4

BDT 4,063

Per Night

Mirissa

Grand Rockland Hotel

0 1 2 0 1 2 3 4

BDT 3,642

Per Night

Matara Four Gravets

Ravan Tangalle

0 1 2 0 1 2 3 4

BDT 3,526

Per Night

Medaketiya

Tangalle

Weligama Bay Eco Villa

0 1 2 0 1 2 3 4

BDT 2,158

Per Night

Weligama Bay

Homestead Escape

0 1 2 0 1 2 3 4

BDT 2,150

Per Night

Thalaramba

Talalla Retreat

0 1 2 0 1 2 3 4

BDT 20,748

Per Night

Talalla

Twenty-Two Weligambay

0 1 2 0 1 2 3 4

BDT 10,982

Per Night

Weligama Bay

Ratnakara

0 1 2 0 1 2 3 4

BDT 4,535

Per Night

Devinuwara

Latheena Resort

0 1 2 0 1 2 3 4

BDT 3,660

Per Night

Weligama Bay

Kamburugamuwa

Satiana Villa Tangalle

0 1 2 0 1 2 3 4

BDT 70,083

Per Night

Tangalle

maya tangalle

0 1 2 0 1 2 3 4

BDT 52,334

Per Night

Tangalle

Kings Villa

0 1 2 0 1 2 3 4

BDT 42,716

Per Night

Thotamuna

Muthu Nila Villas

0 1 2 0 1 2 3 4

BDT 31,258

Per Night

Kamburugamuwa

Beach House

0 1 2 0 1 2 3 4

BDT 26,258

Per Night

Thalaramba

Chillax Villas

0 1 2 0 1 2 3 4

BDT 25,753

Per Night

Walgama

Chill River Villa

0 1 2 0 1 2 3 4

BDT 22,739

Per Night

Weligama Bay

Mirissa Beach Villa

0 1 2 0 1 2 3 4

BDT 18,149

Per Night

Thalaramba

Makuludola Bungalow

0 1 2 0 1 2 3 4

BDT 15,129

Per Night

Malimbada

Handun Villas

0 1 2 0 1 2 3 4

BDT 11,068

Per Night

Talalla

Kingsman Villa

0 1 2 0 1 2 3 4

BDT 9,479

Per Night

Mirissa

Rest House Tangalle

0 1 2 0 1 2 3 4

BDT 8,607

Per Night

Medaketiya

Chinuka villa

0 1 2 0 1 2 3 4

BDT 6,100

Per Night

Mirissa

Tangalle

Talalla 170 Villa

0 1 2 0 1 2 3 4

BDT 4,199

Per Night

Talalla

Hotels By Star Category in Hakmana

Premium Hotels in Nearby Cities

The Rainforest Ecolodge

0 1 2 3 0 1 2 3 4

BDT 22,642

Per Night

The Last House

0 1 2 3 4 0 1 2 3 4

BDT 66,782

Per Night

Morakatiyara

Turtle Bay

0 1 2 3 0 1 2 3 4

BDT 17,067

Per Night

Tangalle

Ananya Beach Resort

0 1 2 3 0 1 2 3 4

BDT 12,145

Per Night

Tangalle

Tangalle

All view resort

0 1 2 3 0 1 2 3 4

BDT 4,631

Per Night

Tangalle

Coco Tangalla

0 1 2 3 4 0 1 2 3 4

BDT 24,686

Per Night

Tangalle

Dickwella Resort and Spa

0 1 2 3 4 0 1 2 3 4

BDT 13,001

Per Night

Dickwella