• 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 152 Hotels

hotelImg

Halcyon Mawella

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 27,687

+ BDT 8,251 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Blow Hole View Home Stay

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,161

+ BDT 346 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

D Canal House

Mirissa | 25.4 km from Hakmana
1.2 km drive to Mirissa Beach,
CanoeingCanoeing
Snorkelling
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 Canoeing & Snorkelling.
View More
Excellent4.9

(692 Ratings)

BDT 9,043

+ BDT 1,978 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

White Villa Beach Resort

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,258

+ BDT 766 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Surf Sea Breeze

Mirissa | 25.5 km from Hakmana
9 minutes walk to Mirissa Beach,
Water park
SpaSpa
Free Cancellation till 24 hrs before check in
This 3 Star Hotel in Mirissa is located in Mirissa. Full Address of property is Gunasiri Mahimi Mawatha View On Map Key amenities of this property are Water park & Spa.
View More

BDT 4,909

+ BDT 883 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Grand Rockland Hotel

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,311

+ BDT 596 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Villa Aurora

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,568

+ BDT 796 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 152 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 152 hotels in Hakmana.

All Above properties for Hakmana are updated on Friday, June 12, 2026- 10.17.

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 1378 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

Twenty- Two Swiss Residence

0 1 2 3 4 0 1 2 3 4

BDT 15,422

Per Night

Weligama Bay

Matara Four Gravets

Ami Mirissa

0 1 2 3 4 0 1 2 3 4

BDT 3,925

Per Night

Kamburugamuwa

ARA Beach Resort

0 1 2 3 4 0 1 2 3 4

BDT 23,374

Per Night

Thalaramba

Kamburugamuwa

Kamburugamuwa

Kamburugamuwa

Dickwella Resort and Spa

0 1 2 3 4 0 1 2 3 4

BDT 10,599

Per Night

Dickwella

Muthu Nila villas- Mirissa

0 1 2 3 4 0 1 2 3 4

BDT 17,752

Per Night

Kamburugamuwa

Kamburugamuwa

Hotels By Category in Hakmana

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

The Breeze Mirissa

0 -1 0 1 2 3 4

BDT 3,217

Per Night

Thalaramba

Ruwan Jungle Homestay

0 -1 0 1 2 3 4

BDT 3,649

Per Night

Mirissa

Makuludola Bungalow

0 1 2 0 1 2 3 4

BDT 15,111

Per Night

Malimbada

Sea wind

0 1 2 0 1 2 3 4

BDT 1,755

Per Night

Thalaramba

Hello Mirissa

0 1 2 3 4 0 1 2 3 4

BDT 3,375

Per Night

Mirissa

Kingsman Villa

0 1 2 0 1 2 3 4

BDT 9,451

Per Night

Mirissa

Lagoon Beach Resort

0 1 2 0 1 2 3 4

BDT 2,304

Per Night

Talalla

Akash Villa

0 -1 0 1 2 3 4

BDT 1,973

Per Night

Thalaramba

Havennook

0 1 2 3 4 0 1 2 3 4

BDT 3,501

Per Night

Mirissa

SURF N SPICE

0 1 2 0 1 2 3 4

BDT 7,794

Per Night

Dickwella

Ravan Tangalle

0 1 2 0 1 2 3 4

BDT 3,496

Per Night

Medaketiya

Turtle Bay

0 1 2 3 0 1 2 3 4

BDT 14,579

Per Night

Tangalle

Kamburugamuwa

Four Star Hotels in Hakmana

Tangalle Villa

0 1 2 3 0 1 2 3 4

BDT 13,160

Per Night

Tangalle

O2 Villas-Weligama

0 1 2 3 0 1 2 3 4

BDT 10,423

Per Night

Weligama Bay

Batigama

Gaia Soul

0 1 2 3 0 1 2 3 4

BDT 10,508

Per Night

Dickwella

Medaketiya

Three Gables Boutique Villa

0 1 2 3 0 1 2 3 4

BDT 44,157

Per Night

Kamburugamuwa

Flower shade villa

0 1 2 3 0 1 2 3 4

BDT 2,225

Per Night

Mirissa

Nil Diya Beach Resort

0 1 2 3 0 1 2 3 4

BDT 4,047

Per Night

Walgama

Heaven villa mirissa

0 1 2 3 0 1 2 3 4

BDT 15,436

Per Night

Kamburugamuwa

Three Star hotels in Hakmana

Polhena Grand Resort

0 1 2 0 1 2 3 4

BDT 21,011

Per Night

Polhena

Esperanza Beach Villa

0 1 2 0 1 2 3 4

BDT 17,214

Per Night

Morakatiyara

Tangalle

Eva Lanka Hotel

0 1 2 0 1 2 3 4

BDT 14,847

Per Night

Tangalle

Villa Talay

0 1 2 0 1 2 3 4

BDT 13,495

Per Night

Talalla

Harmony Beach Bungalows

0 1 2 0 1 2 3 4

BDT 12,916

Per Night

Tangalle

Mirissa Gate

0 1 2 0 1 2 3 4

BDT 9,959

Per Night

Thalaramba

ThiThi's Palace Mirissa

0 1 2 0 1 2 3 4

BDT 9,884

Per Night

Thalaramba

SURF N SPICE

0 1 2 0 1 2 3 4

BDT 7,794

Per Night

Dickwella

Bienvenido madiha

0 1 2 0 1 2 3 4

BDT 6,946

Per Night

Walgama

Tea Garden Eco Villas

0 1 2 0 1 2 3 4

BDT 6,694

Per Night

Pitabeddara

Queens Beach Hotel

0 1 2 0 1 2 3 4

BDT 6,284

Per Night

Tangalle

Beverly Beach Mirissa

0 1 2 0 1 2 3 4

BDT 6,001

Per Night

Kamburugamuwa

Surf Sea Breeze

0 1 2 0 1 2 3 4

BDT 5,580

Per Night

Mirissa

Hideaway Lodge

0 1 2 0 1 2 3 4

BDT 5,028

Per Night

White Villa Beach Resort

0 1 2 0 1 2 3 4

BDT 4,931

Per Night

Thalaramba

Sunbaylanka talalla

0 1 2 0 1 2 3 4

BDT 4,908

Per Night

Talalla

Tangalle

Sea Avenue Eco Garden

0 1 2 0 1 2 3 4

BDT 4,295

Per Night

Surf Paradise Hotel

0 1 2 0 1 2 3 4

BDT 4,275

Per Night

Tangalle

Istana Villa Mirissa

0 1 2 0 1 2 3 4

BDT 4,111

Per Night

Mirissa

Talalla Sea Anemone Hotel

0 1 2 0 1 2 3 4

BDT 4,061

Per Night

Talalla

Greencliff Mirissa

0 1 2 0 1 2 3 4

BDT 4,050

Per Night

Mirissa

Reef Garden Polhena

0 1 2 0 1 2 3 4

BDT 3,675

Per Night

Polhena

Grand Rockland Hotel

0 1 2 0 1 2 3 4

BDT 3,639

Per Night

Matara Four Gravets

Ravan Tangalle

0 1 2 0 1 2 3 4

BDT 3,496

Per Night

Medaketiya

Tangalle

Weligama Bay Eco Villa

0 1 2 0 1 2 3 4

BDT 2,152

Per Night

Weligama Bay

Homestead Escape

0 1 2 0 1 2 3 4

BDT 2,122

Per Night

Thalaramba

Twenty-Two Weligambay

0 1 2 0 1 2 3 4

BDT 12,056

Per Night

Weligama Bay

Ratnakara

0 1 2 0 1 2 3 4

BDT 4,527

Per Night

Devinuwara

Latheena Resort

0 1 2 0 1 2 3 4

BDT 2,918

Per Night

Weligama Bay

Kamburugamuwa

maya tangalle

0 1 2 0 1 2 3 4

BDT 52,302

Per Night

Tangalle

Kings Villa

0 1 2 0 1 2 3 4

BDT 42,492

Per Night

Thotamuna

Beach House

0 1 2 0 1 2 3 4

BDT 26,172

Per Night

Thalaramba

Muthu Nila Villas

0 1 2 0 1 2 3 4

BDT 24,955

Per Night

Kamburugamuwa

Chillax Villas

0 1 2 0 1 2 3 4

BDT 22,977

Per Night

Walgama

Chill River Villa

0 1 2 0 1 2 3 4

BDT 22,690

Per Night

Weligama Bay

Mirissa Beach Villa

0 1 2 0 1 2 3 4

BDT 18,094

Per Night

Thalaramba

Makuludola Bungalow

0 1 2 0 1 2 3 4

BDT 15,111

Per Night

Malimbada

Thamaya Heritance Tangalle

0 1 2 0 1 2 3 4

BDT 12,805

Per Night

Handun Villas

0 1 2 0 1 2 3 4

BDT 11,045

Per Night

Talalla

Kingsman Villa

0 1 2 0 1 2 3 4

BDT 9,451

Per Night

Mirissa

Rest House Tangalle

0 1 2 0 1 2 3 4

BDT 8,588

Per Night

Surendra Seaview

0 1 2 0 1 2 3 4

BDT 7,453

Per Night

Matara Four Gravets

Medaketiya

Chinuka villa

0 1 2 0 1 2 3 4

BDT 6,082

Per Night

Mirissa

Hotels By Star Category in Hakmana

Premium Hotels in Nearby Cities

Nil Diya Beach Resort

0 1 2 3 0 1 2 3 4

BDT 4,047

Per Night

Walgama

Tangalle

Céu Ceylon

0 1 2 3 4 0 1 2 3 4

BDT 23,785

Per Night

Tangalle

Coco Tangalla

0 1 2 3 4 0 1 2 3 4

BDT 20,204

Per Night

Helios Beach Resort

0 1 2 3 0 1 2 3 4

BDT 11,418

Per Night

Tangalle

All view resort

0 1 2 3 0 1 2 3 4

BDT 4,618

Per Night

Tangalle

Ananya Beach Resort

0 1 2 3 0 1 2 3 4

BDT 12,484

Per Night

Tangalle

Tangalle

Turtle Paradise

0 1 2 3 0 1 2 3 4

BDT 8,942

Per Night

Tangalle