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. The place is really cosy and nice and so close to the beach. The host is very caring and made us feel welcome. We really wished we could have stayed longer than one night.

Show more Show less
8.6
Fabulous
173 reviews
Price from
US$20
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. Friendly staff especially Vino and Baba. Variety of food, good place to relax

Show more Show less
8.8
Fabulous
221 reviews
Price from
US$40
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.

Show more Show less
5.3
Review score
7 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. The great customer service at this hotel impressed me. They were always friendly and asked how our stay was going every time we walked in the door. Spotlessly clean rooms with comfortable beds and Amazing location, close to all the main attractions. Delicious foods with a great variety. The pool area was perfect for relaxing, Highly recommend this hotel for a family vacation, and i felt truly pampered by the greatest service.

Show more Show less
6.5
Review score
22 reviews
Price from
US$22.50
per night

Featuring an outdoor pool, Earl’s Passikudah is located 200 meters away from Passikudah Beach. It offers Free WiFi and free parking on site.

Air-conditioned rooms are furnished with a flat-screen TV, safety deposit box, minibar facilities and also have an attached bathroom. The room was clean, well-decorated, and comfortable. The bed setup were nice, and the overall atmosphere was peaceful.

Show more Show less
7.2
Good
71 reviews
Price from
US$45
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 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 property is non-smoking and is set 1.9 km from Dutch Fort Batticaloa.

Show more Show less
Price from
US$21.50
per night

Most booked three-star hotels in Batticaloa District this month

Three-Star Hotels that guests love in Batticaloa District