• Login or Create Account
  • Currency

    THB

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 138 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)

THB 5,716

+ THB 1,703 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

THB 313

+ THB 93 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)

THB 2,508

+ THB 549 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

THB 1,147

+ THB 207 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Saja Homestay

19.0 km from Hakmana
Guest House
Full Address of property is Samuel Mawatha View On Map
View More

THB 60,169

+ THB 10,830 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
Location of the Hotel is Mirissa View On Map (Gunasiri Mahimi Mawatha). Top Facilities of this Hotel are Water park & Spa.
View More

THB 1,305

+ THB 235 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Seasons Four

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

THB 784

+ THB 243 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

THB 892

+ THB 161 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

THB 692

+ THB 215 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 138 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 138 hotels in Hakmana.

All Above properties for Hakmana are updated on Thursday, June 25, 2026- 14.21.

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 THB 247 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

THB 18,139

Per Night

Morakatiyara

Dickwella Resort and Spa

0 1 2 3 4 0 1 2 3 4

THB 3,439

Per Night

Dickwella

Kamburugamuwa

ARA Beach Resort

0 1 2 3 4 0 1 2 3 4

THB 6,166

Per Night

Thalaramba

Havennook

0 1 2 3 4 0 1 2 3 4

THB 1,151

Per Night

Mirissa

Kiss Blossom

0 1 2 3 4 0 1 2 3 4

THB 2,650

Per Night

Kamburugamuwa

Hello Mirissa

0 1 2 3 4 0 1 2 3 4

THB 920

Per Night

Mirissa

Halcyon Mawella

0 1 2 3 4 0 1 2 3 4

THB 4,474

Per Night

Morakatiyara

Kamburugamuwa

Hotels By Category in Hakmana

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

Nibbana Mirissa Hotel

0 -1 0 1 2 3 4

THB 3,128

Per Night

Thalaramba

Jagabay Resort

0 1 0 1 2 3 4

THB 1,530

Per Night

Mirissa

ThiThi's Palace

0 1 2 3 0 1 2 3 4

THB 2,530

Per Night

Thalaramba

Rest House Tangalle

0 1 2 0 1 2 3 4

THB 2,337

Per Night

Kamburugamuwa

Turtle Bay

0 1 2 3 0 1 2 3 4

THB 3,967

Per Night

Tangalle

Halcyon Mawella

0 1 2 3 4 0 1 2 3 4

THB 4,474

Per Night

Morakatiyara

Tea Garden Eco Villas

0 1 2 0 1 2 3 4

THB 1,836

Per Night

Pitabeddara

Tangalle

0 1 0 1 2 3 4

THB 462

Per Night

Medaketiya

Three Gables Boutique Villa

0 1 2 3 0 1 2 3 4

THB 12,037

Per Night

Kamburugamuwa

Beach and Bliss Mirissa

0 1 2 3 0 1 2 3 4

THB 3,124

Per Night

Mirissa

Tangalle

Satiana Villa Tangalle

0 1 2 0 1 2 3 4

THB 19,061

Per Night

Tangalle

Coco Tangalla

0 1 2 3 4 0 1 2 3 4

THB 6,695

Per Night

Four Star Hotels in Hakmana

Villa Yuvin

0 1 2 3 0 1 2 3 4

THB 2,210

Per Night

Dondra

D Canal House

0 1 2 3 0 1 2 3 4

THB 3,020

Per Night

Mirissa

Nil Diya Beach Resort

0 1 2 3 0 1 2 3 4

THB 1,047

Per Night

Walgama

Heaven villa mirissa

0 1 2 3 0 1 2 3 4

THB 4,675

Per Night

Kamburugamuwa

Turtle Bay

0 1 2 3 0 1 2 3 4

THB 3,967

Per Night

Tangalle

Three Gables Boutique Villa

0 1 2 3 0 1 2 3 4

THB 12,037

Per Night

Kamburugamuwa

Lavendra Villa Mirissa

0 1 2 3 0 1 2 3 4

THB 859

Per Night

Mirissa

Hispaniola inn

0 1 2 3 0 1 2 3 4

THB 596

Per Night

Mirissa

Whispering House

0 1 2 3 0 1 2 3 4

THB 4,490

Per Night

Mandara Resort Mirissa

0 1 2 3 0 1 2 3 4

THB 3,866

Per Night

Weligama Bay

Three Star hotels in Hakmana

Polhena Grand Resort

0 1 2 0 1 2 3 4

THB 5,718

Per Night

Polhena

Esperanza Beach Villa

0 1 2 0 1 2 3 4

THB 4,710

Per Night

Morakatiyara

Tangalle

Eva Lanka Hotel

0 1 2 0 1 2 3 4

THB 4,040

Per Night

Tangalle

Harmony Beach Bungalows

0 1 2 0 1 2 3 4

THB 3,514

Per Night

Tangalle

ThiThi's Palace Mirissa

0 1 2 0 1 2 3 4

THB 2,694

Per Night

Thalaramba

Mirissa Gate

0 1 2 0 1 2 3 4

THB 2,323

Per Night

Thalaramba

Beverly Beach Mirissa

0 1 2 0 1 2 3 4

THB 2,177

Per Night

Kamburugamuwa

SURF N SPICE

0 1 2 0 1 2 3 4

THB 2,121

Per Night

Dickwella

Bienvenido madiha

0 1 2 0 1 2 3 4

THB 1,890

Per Night

Walgama

Tea Garden Eco Villas

0 1 2 0 1 2 3 4

THB 1,836

Per Night

Pitabeddara

Queens Beach Hotel

0 1 2 0 1 2 3 4

THB 1,710

Per Night

Tangalle

Surf Sea Breeze

0 1 2 0 1 2 3 4

THB 1,523

Per Night

Mirissa

Tangalle

Hideaway Lodge

0 1 2 0 1 2 3 4

THB 1,379

Per Night

White Villa Beach Resort

0 1 2 0 1 2 3 4

THB 1,342

Per Night

Thalaramba

Sunbaylanka talalla

0 1 2 0 1 2 3 4

THB 1,335

Per Night

Talalla

Sea Avenue Eco Garden

0 1 2 0 1 2 3 4

THB 1,168

Per Night

Surf Paradise Hotel

0 1 2 0 1 2 3 4

THB 1,158

Per Night

Tangalle

Talalla Sea Anemone Hotel

0 1 2 0 1 2 3 4

THB 1,104

Per Night

Talalla

Greencliff Mirissa

0 1 2 0 1 2 3 4

THB 1,104

Per Night

Mirissa

Grand Rockland Hotel

0 1 2 0 1 2 3 4

THB 990

Per Night

Matara Four Gravets

Ravan Tangalle

0 1 2 0 1 2 3 4

THB 953

Per Night

Medaketiya

Tangalle

Weligama Bay Eco Villa

0 1 2 0 1 2 3 4

THB 585

Per Night

Weligama Bay

Homestead Escape

0 1 2 0 1 2 3 4

THB 583

Per Night

Thalaramba

Twenty-Two Weligambay

0 1 2 0 1 2 3 4

THB 5,070

Per Night

Weligama Bay

Ratnakara

0 1 2 0 1 2 3 4

THB 1,232

Per Night

Devinuwara

Latheena Resort

0 1 2 0 1 2 3 4

THB 994

Per Night

Weligama Bay

Kamburugamuwa

Satiana Villa Tangalle

0 1 2 0 1 2 3 4

THB 19,061

Per Night

Tangalle

maya tangalle

0 1 2 0 1 2 3 4

THB 14,233

Per Night

Tangalle

Kings Villa

0 1 2 0 1 2 3 4

THB 11,618

Per Night

Thotamuna

Muthu Nila Villas

0 1 2 0 1 2 3 4

THB 8,489

Per Night

Kamburugamuwa

Beach House

0 1 2 0 1 2 3 4

THB 7,122

Per Night

Thalaramba

Chillax Villas

0 1 2 0 1 2 3 4

THB 7,004

Per Night

Walgama

Chill River Villa

0 1 2 0 1 2 3 4

THB 6,171

Per Night

Weligama Bay

Mirissa Beach Villa

0 1 2 0 1 2 3 4

THB 4,932

Per Night

Thalaramba

Makuludola Bungalow

0 1 2 0 1 2 3 4

THB 4,106

Per Night

Malimbada

Handun Villas

0 1 2 0 1 2 3 4

THB 3,005

Per Night

Talalla

Kingsman Villa

0 1 2 0 1 2 3 4

THB 2,576

Per Night

Mirissa

Rest House Tangalle

0 1 2 0 1 2 3 4

THB 2,337

Per Night

Medaketiya

Chinuka villa

0 1 2 0 1 2 3 4

THB 1,658

Per Night

Mirissa

Tangalle

Talalla 170 Villa

0 1 2 0 1 2 3 4

THB 1,139

Per Night

Talalla

Eliyana Guest House

0 1 2 0 1 2 3 4

THB 1,094

Per Night

Thalaramba

Omeeco Guest

0 1 2 0 1 2 3 4

THB 1,087

Per Night

Dondra

Hotels By Star Category in Hakmana

Premium Hotels in Nearby Cities

Mawella Beach Resort

0 1 2 3 0 1 2 3 4

THB 3,505

Per Night

Morakatiyara

Tangalle

Ananya Beach Resort

0 1 2 3 0 1 2 3 4

THB 3,294

Per Night

Tangalle

Medaketiya

Dickwella Resort and Spa

0 1 2 3 4 0 1 2 3 4

THB 3,441

Per Night

Dickwella

Villa Modara

0 1 2 3 0 1 2 3 4

THB 1,521

Per Night

Tangalle

All view resort

0 1 2 3 0 1 2 3 4

THB 1,267

Per Night

Tangalle

Coco Tangalla

0 1 2 3 4 0 1 2 3 4

THB 6,695

Per Night

The Last House

0 1 2 3 4 0 1 2 3 4

THB 18,139

Per Night

Morakatiyara