Skip to main content

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

The best three-star hotels in Batticaloa District

Check out our pick of great three-star hotels in Batticaloa District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Kallady, within 200 metres of Kallady Beach and 2.9 km of Batticaloa Railway Station, Sea View Resort features accommodation with a garden and free WiFi throughout the property as well as free private parking for guests who drive. This 3-star hotel offers room service and a 24-hour front desk. The rooms have a terrace with a sea view. Very nice place close to the beach. All is clean and comfortable.The hoster is friendly and very helpfully. We recommend 100% Sea View Resort

Show more Show less
8.6
Fabulous
179 reviews
Price from
US$21
per night

Set in Pasikuda, 500 metres from Kalkudah Beach, Aki Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 3-star hotel offers room service and luggage storage space. The accommodation provides airport transfers, while a bicycle rental service is also available. A beautiful oasis. Very clean and new-feeling location, felt private and quiet. The bedroom was extremely clean, the bed was big and very comfortable, bedding was great, the air conditioning was excellent, shower was great. Walking distance from Kalkudah beach (not for swimming), very quick tuktuk to Pasikuda beach. Excellent food and juices, excellent staff. Best pool in Sri Lanka, swimming under the stars was magical. Many fruits, vegetables, and spices grown on the property. Amazing, caring staff.

Show more Show less
8.8
Fabulous
224 reviews
Price from
US$40
per night

Located in Batticaloa, within 2.7 km of Kallady Beach and 500 metres of Batticaloa Railway Station, Batti Lagoon Hotel provides accommodation with a garden and free WiFi as well as free private parking for guests who drive. This 3-star hotel offers room service and a 24-hour front desk. The property is non-smoking and is set 1.9 km from Dutch Fort Batticaloa.

Show more Show less
8.7
Fabulous
3 reviews
Price from
US$21.50
per night

Located in Kallady, Dutch guest house provides 3-star accommodation with private terraces. The property is around 3.3 km from Batticaloa Railway Station, 4.4 km from Dutch Fort Batticaloa and 7.2 km from Batticaloa Lighthouse. The property is non-smoking and is situated 100 metres from Kallady Beach.

Show more Show less
5
Review score
1 reviews
Price from
US$15.30
per night

Featuring 3-star accommodation, Green Garden Hotel is set in Kallady, 2.5 km from Batticaloa Railway Station and 3.7 km from Dutch Fort Batticaloa. The property is situated 6.5 km from Batticaloa Lighthouse, 14 km from Kokkadicholai Hindu Temple and 35 km from Valaichchenai Harbour. The property is non-smoking and is located 1.4 km from Kallady Beach.

Show more Show less
1
Review score
1 reviews
Price from
US$18
per night

Located in Batticaloa, 4.1 km from Batticaloa Railway Station, Ramiy Resort Batticaloa provides accommodation with a garden, free private parking and a terrace. This 3-star hotel offers room service and a 24-hour front desk. The property is non-smoking and is set 4.5 km from Batticaloa Lighthouse. Nice Place To Stay. Clam and Quiet. Good Staff.

Show more Show less
6.6
Review score
11 reviews
Price from
US$6.68
per night

Set in Batticaloa, 2.2 km from Kallady Beach, Treatooo Lake resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. With a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service and a 24-hour front desk for guests. Missed the honeymoon room setup, next time eager to try it Perfect place to start a lake side boating at the sunset Aithorities are friendy and their to take suggestions

Show more Show less
6.7
Review score
24 reviews
Price from
US$16.20
per night

Most booked three-star hotels in Batticaloa District this month

Three-Star Hotels that guests love in Batticaloa District