Top Hotels in Batticaloa District
Find the Top Hotels in Batticaloa District – 20+ Quality Options from Leading Providers
1-24 out of 24 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
From
US$ 180
/night
- Eco-friendly beachfront resort with stunning views
- Infinity pool overlooking scenic Passekudah Bay
- Authentic Sri Lankan dining with fresh seafood
Resort
From
US$ 222
/night
- Luxury underground spa with Balinese therapists
- Private beach access in lush tropical setting
- Exclusive beach villa with private plunge pool
Resort
- Beach access
- Outdoor pool
- Spa center
From
US$ 79
/night
- Beachfront access with outdoor pool views
- Extensive spa and wellness center options
- Family-friendly activities and evening entertainment
Resort
- Private Beach
- On-site Spa
- Outdoor Pool
From
US$ 106
/night
- Private beach access with water sports
- On-site spa with wellness treatments
- Outdoor swimming pool with sun loungers
- Private Beach
- On-site Spa
- Themed Dinners
From
US$ 351
/night
- Private beachfront access and scenic views
- Well-equipped spa and wellness center
- Themed dinners and cooking classes offered
Hotel
- Infinity Pool
- Family Cottage
- Kayaking
From
US$ 28
/night
- Eco-friendly, locally sourced dining options
- Infinity pool with lagoon views
- Variety of activities for families
Resort
- Outdoor Pool
- Fitness Centre
- Kids' Club
From
US$ 157
/night
- Therapeutic spa with diverse treatments
- Scenic outdoor pool with sun loungers
- Family-friendly kids' club activities
Resort
- Floating Barge
- Pool Bar
- Sea View
From
US$ 155
/night
- Private cabanas with stunning sea views
- Dining experience on a floating barge
- Poolside bar with refreshing cocktails
Hotel
- Conference Center
- On-site Restaurant
- Rental Bikes
From
US$ 75
/night
- Stunning lagoon views from the hotel
- Customizable wedding services available
- Outdoor swimming pool with tropical vibe
Guest house
From
US$ 16
/night
Situated in the beach Pasikuda Beach district, the Inn On The Bay offers quick access to Batticaloa airport within 48 minutes' drive.
Hotel
From
US$ 80
/night
Boasting location around 0.2 miles from Kalkudah Beach, the Laya Waves features spa therapy and entertainment activities, as well as offers 8 rooms.
Guest house
- Private bathroom
- Air conditioning
- 24-hour reception
From
US$ 51
/night
- Garden-view patio rooms
- Family-friendly Chinese restaurant
- Bicycle rental for cycling enthusiasts
Resort
- Infinity Pool
- On-site Spa
- Culinary Classes
From
US$ 230
/night
- Only resort on pristine Kalkudah Beach
- Luxury tented suites in lush gardens
- Intimate spa with Ayurvedic treatments
Hotel
From
US$ 22
/night
St Sebastian's Church is about a 10-minute walk away and Batticaloa Lighthouse can be reached within 5 minutes by car.
Guest house
- Private Bathrooms
- Free Parking
- Air Conditioning
From
US$ 27
/night
- 50 meters from Kalkudah Beach
- Private gardens for relaxation
- Air-conditioned comfortable rooms
Hotel
- Outdoor Pool
- Garden Restaurant
- Bicycle Rental
From
US$ 45
/night
- Outdoor swimming pool with sun loungers
- Asian cuisine restaurant with vegetarian options
- Bicycle rental for exploring local area
Hotel
- Outdoor Pool
- Sea View
- On-site Restaurant
From
US$ 46
/night
- Sea view balconies in select rooms
- Outdoor swimming pool with sun loungers
- Diverse dining with vegetarian options
Guest house
- Private bathroom
- Picnic area
- Bike rentals
From
US$ 24
/night
- Family-friendly restaurant with vegetarian options
- Pet-friendly accommodations available
- Bicycle rentals for exploring the area
Resort
- Private beach
- Eco research facility
- Outdoor pool
From
US$ 100
/night
- Best natural reef diving experiences
- Private beach access for serene relaxation
- Sustainable eco-tourism initiatives
Hotel
- Beach access
- Restaurant
- Terrace
From
US$ 83
/night
- Beachfront access with sun loungers
- Diverse breakfast options available
- On-site canoeing activities offered
Hotel
- Private Beach
- Restaurant
- Garden Area
From
US$ 34
/night
- Private beach access for guests
- On-site restaurant with room service
- Sun loungers and beach umbrellas available
Guest house
- Airport Shuttle
- Bicycle Rental
- Air Conditioning
From
US$ 24
/night
- Paid airport shuttle service available
- Bicycle rental service on-site
- Full-day security for guests
Resort
- Outdoor pool
- Children's playground
- Seafood restaurant
From
US$ 224
/night
- Private beach access for relaxation
- Outdoor swimming pool with scenic views
- Restaurant serving diverse international cuisine
Hotel
- Outdoor pool
- Garden
- Cycling
From
US$ 83
/night
- Outdoor swimming pool with garden views
- À la carte breakfast served daily
- Activities like cycling and badminton
Saved
Save