Select a City to find the Best Hotels in South

Recommended destinations based on bookings from your country.

A

B

D

E

F

I

L

M

O

S

T

Z

The most popular hotels in South

Check out the accommodations other travelers loved.

Batticaloa District Hotels for Your Next Holiday

Why Tourists Visit Batticaloa District

  • • Explore the picturesque Batticaloa Lagoon by boat.
  • • Relax at Passikudah or Kalkudah Beach, famous for calm, shallow waters.
  • • Visit the Batticaloa Fort, built by the Portuguese in the 17th century.
  • • Experience vibrant marine life while snorkeling or diving nearby.
  • • Discover local culture at the Kallady Bridge, known for the singing fish phenomenon.

Batticaloa District offers over 40 accommodations, ranging from budget guesthouses to luxurious beachfront resorts, majorly concentrated in Batticaloa city, Passikudah, and Kalkudah. Average prices for a 3-star hotel range from $40 to $80 per night, while 5-star resorts such as Uga Bay or Maalu Maalu Resort & Spa can average $200–$300 per night. A notable recent addition is Sunrise by Jetwing in Passikudah, which boasts contemporary design and eco-friendly practices that appeal to modern travelers.

Batticaloa District, located on Sri Lanka’s eastern coast, is known for its stunning lagoons, pristine beaches, and rich cultural heritage.

Key attractions include the Batticaloa Lighthouse, the ancient Kokkadicholai Hindu temple, and the famous Passikudah Beach with its turquoise shallow waters perfect for swimming.

The district is popular for its local seafood cuisine, vibrant fishing villages, and serene mangrove forests that offer travelers a unique blend of relaxation and exploration.

Batticaloa District Tips You Must Know

• Book beachfront hotels early if visiting between May and September, the popular tourist season.

• Public transport is limited; opt for tuk-tuks or private hires to get around conveniently.

• Check if hotels offer tours or bike rentals to explore local attractions easily.

• Some areas may have spotty internet, so confirm Wi-Fi reliability with your hotel.

• Carry reef-safe sunscreen and water shoes for beach excursions to protect yourself and the marine environment.

Batticaloa

Batticaloa, the district capital, boasts the iconic Batticaloa Fort, built by the Portuguese in 1628, offering stunning sunset views over the lagoon. The city is famous for its 'singing fish', a unique natural phenomenon heard near the Kallady Bridge. Batticaloa's serene lagoon is an ideal spot for kayaking and birdwatching, with vibrant local markets adding cultural flavor for travelers.

Discover the unique charm of hotels in Batticaloa and make the most of your visit.

Passikudah

Passikudah is internationally acclaimed for its shallow, clear blue waters, making it one of the safest beaches for swimming in Sri Lanka. The area is a haven for luxury resorts and offers coral reef snorkeling just off the coast. Passikudah is also home to Uga Bay’s underwater shipwrecks, perfect for diving enthusiasts seeking hidden marine treasures.

Unwind at one of the beachfront hotels in Passikudah, designed for ultimate relaxation.

Kalkudah

Kalkudah is a quieter alternative to its neighbor Passikudah, with pristine beaches ideal for meditation and solitude. The Kalkudah lagoon is rich with mangroves, creating the perfect backdrop for eco-tourism and small boat excursions. The village is also known for its farm-fresh produce markets, offering visitors a taste of authentic rural Sri Lankan flavors.

Stay at one of the peaceful hotels in Kalkudah and explore nature’s tranquility.

Kokkadicholai

Kokkadicholai carries historical importance with the ancient Mandur Kovil, an impressive Hindu temple revered by devotees for centuries. This area is deeply rooted in Tamil traditions, offering visitors vibrant festivals to experience genuine local culture. The village also opens gateways to nearby spice plantations, giving visitors an aromatic and colorful journey.

Experience vibrant cultural traditions while staying at hotels in Kokkadicholai.

Eravur

Eravur combines modern amenities with a traditional village ambiance, offering a unique cultural charm for visiting travelers. Known for its famous Eravur Mariamman Kovil sacred rituals, the city provides insight into the region’s spiritual heritage. Stunning paddy fields surround Eravur, with seasonal community events fostering visitor and local connections alike.

Explore community life and book welcoming hotels in Eravur for an enriching stay.

Central Hotels That Keep You Close to the Action

Find more convenient Central Hotels in Batticaloa District perfect for exploring nearby attractions.

Hotel Name
Description
#
Price per night

Amaya Beach Passikudah

Batticaloa District

  • Passikudah Beach (0.5 km)
  • Batticaloa Lagoon (30 km)
  • Batticaloa Fort (33 km)

This hotel is known for its spacious rooms with private balconies overlooking the turquoise waters of Passikudah Beach, perfect for sunrise views. It also offers an award-winning Ayurvedic spa experience right on-site.

  • Beachfront access

  • Exceptional spa services

  • Spacious, clean rooms

$100-$250/night

The Calm Resort & Spa

Batticaloa District

  • Passikudah Beach (1 km)
  • Kalkudah Beach (2 km)
  • Batticaloa Fort (35 km)

This peaceful property is a hidden retreat where guests often spot turtles near the shore, thanks to its proximity to a natural nesting site. The hotel is also UNESCO Green certified for its eco-friendly initiatives.

  • Eco-friendly practices

  • Beach activities

  • Tranquil atmosphere

$80-$200/night

Amethyst Resort Passikudah

Batticaloa District

  • Passikudah Beach (0.3 km)
  • Kalkudah Beach (1.5 km)
  • Batticaloa Lighthouse (34 km)

This resort uniquely blends luxury with local tradition by featuring chalets built along a river that leads into the ocean. Its purple-themed decor pays homage to the resort’s name and the gemstone it represents.

  • Unique riverfront chalets

  • Quiet private beach

  • Friendly staff

$90-$180/night

Luxury Hotels for a Lavish Getaway

Explore premium comfort and elegance with top-notch Luxury Hotels in Batticaloa District.

Hotel Name
Description
#
Price per night

Karpaha Sands

Batticaloa District

  • Passikudah Beach (3 km)
  • Batticaloa Lagoon (32 km)
  • Batticaloa Fort (35 km)

This secluded luxury retreat uses tented villas crafted with sustainable materials, blending comfort with nature. The beachfront property features private cabanas with direct access to soft golden sands.

  • Tented villas

  • Eco-friendly design

  • Private sandy beach

$180-$350/night

Maalu Maalu Resort & Spa - Thema Collection

Batticaloa District

  • Passikudah Beach (0.8 km)
  • Kalkudah Beach (2 km)
  • Batticaloa Lighthouse (33 km)

Famous for its modern interpretation of Sri Lankan 'wattle-and-daub' huts, this resort combines rustic architecture with five-star luxury. It also features an infinity pool that seamlessly merges with the ocean horizon.

  • Rustic luxury design

  • Infinity pool

  • Great seafood

$200-$400/night

Blue Sands Beach Resort

Batticaloa District

  • Passikudah Beach (0.6 km)
  • Batticaloa Lagoon (31 km)
  • Batticaloa Fort (35 km)

Blue Sands is a newer addition to the district and offers rooftop dining with panoramic views of the ocean. It’s a perfect spot to catch the region’s famously vibrant sunsets.

  • Rooftop dining

  • Oceanfront locale

  • Modern amenities

$150-$300/night

Charming Boutique Hotels to Feel Special

Find your next personalized escape in delightful Boutique Hotels in Batticaloa District.

Hotel Name
Description
#
Price per night

Sun Siyam Pasikudah

Batticaloa District

  • Passikudah Beach (0.5 km)
  • Batticaloa Fort (33 km)
  • Kalkudah Beach (1.5 km)

This boutique gem offers beach dining where sand art installations are created weekly by locals, adding a touch of art to dinner. It boasts just 30 rooms for a more intimate experience.

  • Small & intimate

  • Artistic dining experiences

  • Friendly atmosphere

$140-$280/night

Uga Bay - Pasikuda

Batticaloa District

  • Passikudah Beach (0.7 km)
  • Batticaloa Lagoon (30 km)
  • Batticaloa Lighthouse (34 km)

Designed with an emphasis on privacy, Uga Bay features underground rooms that remain naturally cool, a unique architectural feature setting it apart. Its infinity pool offers some of the best views in the area.

  • Exclusive design

  • Cool underground rooms

  • Infinity pool

$200-$400/night

Family-Friendly Stays for a Great Vacation

Enjoy child-friendly luxury and convenience with comfortable Family-Friendly Hotels in Batticaloa District.

Hotel Name
Description
#
Price per night

Riviera Resort

Batticaloa District

  • Batticaloa Lagoon (1.2 km)
  • Batticaloa Lighthouse (2.8 km)
  • Kallady Bridge (3 km)

Perfect for families, Riviera Resort has an on-site farm where kids can interact with animals, making it a unique educational experience. It also features a playground and child-friendly dining options.

  • Farm experience for kids

  • Playground

  • Affordable rates

$50-$100/night

Hotel East Lagoon

Batticaloa District

  • Batticaloa Lagoon (0.5 km)
  • Batticaloa Lighthouse (3 km)
  • Kallady Bridge (2.5 km)

Situated near the famous Batticaloa Lagoon, this family-friendly hotel offers sunset boat rides perfect for creating lasting memories. It also has spacious family rooms with lagoon-facing balconies.

  • Sunset boat rides

  • Family-sized rooms

  • Great lagoon views

$60-$120/night

Frequently asked question

What are the best hotels near Kallady Beach in Batticaloa District?

Some great hotels near Kallady Beach are Riviera Resort and Hotel East Lagoon, both offering scenic views and easy access to the beach.

Are there family-friendly hotels in Batticaloa District?

Yes, family-friendly hotels like Amethyst Resort in Passikudah provide kid-friendly pools, spacious rooms, and family dining options.

What is the average cost of a mid-range hotel in Batticaloa District?

A mid-range hotel in Batticaloa District typically costs between $50 and $100 per night depending on location and amenities.

Are there boutique hotels available in Batticaloa District?

Yes, boutique hotels like Maalu Maalu Resort & Spa in Passikudah add unique charm with traditional architecture and luxury services.

Which hotels in Batticaloa District offer free transportation to nearby attractions?

Uga Bay in Passikudah provides free transport services for guests to access nearby attractions and beaches.

Thank you for subscribing
Destination Select city
  • Adrouine

    Morocco

  • Afeggou

    Morocco

  • Afourer

    Morocco

  • Agadir

    Morocco

  • Agadir n'Ait Sa

    Morocco

  • Agafay

    Morocco

  • Agdz

    Morocco

  • Aghbalou

    Morocco

  • Aghmat

    Morocco

  • Aglou

    Morocco

  • Agouti

    Morocco

  • Aguebt

    Morocco

  • Ain Cheggag

    Morocco

  • Ait Baha

    Morocco

  • Ait Benhaddou

    Morocco

  • Ait Bou Zguia

    Morocco

  • Ait Hamid

    Morocco

  • Ait Idair

    Morocco

  • Ait Melloul (Marrakesh-Safi)

    Morocco

  • Ait Ouaddar

    Morocco

  • Ait Ougliff

    Morocco

  • Ait Ourir

    Morocco

  • Ait Zat

    Morocco

  • Akchour

    Morocco

  • Akhendachou n'Ait Ouffi

    Morocco

  • Akhfennirr

    Morocco

  • Al Hoceima

    Morocco

  • Amizmiz

    Morocco

  • Aoufous

    Morocco

  • Aourir

    Morocco

  • Asilah

    Morocco

  • Azemmour

    Morocco

  • Azilal

    Morocco

  • Azrarag

    Morocco

  • Azrou

    Morocco

  • Bellouk

    Morocco

  • Ben Slimane

    Morocco

  • Benguerir

    Morocco

  • Beni Mellal

    Morocco

  • Berkane

    Morocco

  • Bhalil

    Morocco

  • Bin El Ouidane

    Morocco

  • Boujdour (Western Sahara)

    Morocco

  • Boumalne Dades

    Morocco

  • Bouskoura

    Morocco

  • Bouznika

    Morocco

  • Briech

    Morocco

  • Cabo Negro

    Morocco

  • Casablanca

    Morocco

  • Charf

    Morocco

  • Chefchaouen

    Morocco

  • Dakhla

    Morocco

  • Dar Bouazza

    Morocco

  • Dar Caid Layadi

    Morocco

  • Dar Hamida

    Morocco

  • Demnat

    Morocco

  • Deroua

    Morocco

  • Derroua

    Morocco

  • Douar Azib el goundafi

    Morocco

  • Douar Blidene

    Morocco

  • Douar Caid Layadi

    Morocco

  • Douar Khalifa Ben Mbarek

    Morocco

  • Douar Soukkane

    Morocco

  • El Aggada

    Morocco

  • El Caid Omar

    Morocco

  • El Gouera

    Morocco

  • El Harkat

    Morocco

  • El Jadida

    Morocco

  • El Karia

    Morocco

  • El Makina

    Morocco

  • Erfoud

    Morocco

  • Errachidia

    Morocco

  • Essaouira

    Morocco

  • Fes

    Morocco

  • Fint

    Morocco

  • Fnideq

    Morocco

  • Foum Zguid

    Morocco

  • Ghazoua

    Morocco

  • Ghdar Defla

    Morocco

  • Goulmima

    Morocco

  • Guelmim

    Morocco

  • Guercif

    Morocco

  • Gzennaia

    Morocco

  • Gzoula

    Morocco

  • Haouara

    Morocco

  • Harhoura

    Morocco

  • Hassilabied

    Morocco

  • Icht

    Morocco

  • Ifrane (Ifrane)

    Morocco

  • Imi Ouaddar

    Morocco

  • Imilchil

    Morocco

  • Imlil (Atlas Mountains)

    Morocco

  • Imouzzer du Kandar

    Morocco

  • Imsouane

    Morocco

  • Inezgane

    Morocco

  • Jbila

    Morocco

  • Kelaat-M'Gouna

    Morocco

  • Kenitra

    Morocco

  • Khemisset

    Morocco

  • Khenifra

    Morocco

  • Khouribga

    Morocco

  • Ksar es Sghir

    Morocco

  • L'Oasis

    Morocco

  • Laayoune (Western Sahara)

    Morocco

  • Lagouassem

    Morocco

  • Lahebichate

    Morocco

  • Lalla Takerkoust

    Morocco

  • Larache

    Morocco

  • Les Camps

    Morocco

  • M'Diq

    Morocco

  • M'Hamid

    Morocco

  • Madagh

    Morocco

  • Mansouria

    Morocco

  • Marina Smir

    Morocco

  • Marrakesh

    Morocco

  • Martil

    Morocco

  • Mehdiya-Plage

    Morocco

  • Mehdya

    Morocco

  • Meknes

    Morocco

  • Merzouga

    Morocco

  • Midelt

    Morocco

  • Mirleft

    Morocco

  • Mohammedia

    Morocco

  • Monte Arrouit

    Morocco

  • Moulay Bousselham

    Morocco

  • Moulay Idriss Zerhoun

    Morocco

  • Moulay Yacoub

    Morocco

  • Nador

    Morocco

  • Nkob

    Morocco

  • Nouaceur

    Morocco

  • Ouahat Sidi Brahim

    Morocco

  • Oualidia

    Morocco

  • Ouarzazate

    Morocco

  • Ouazzane

    Morocco

  • Oued Laou

    Morocco

  • Ouirgane

    Morocco

  • Oujda

    Morocco

  • Oulad Barrehil

    Morocco

  • Oulad Ikhia

    Morocco

  • Oulad Jellal

    Morocco

  • Oulad Kerroum

    Morocco

  • Oulad Mazoug

    Morocco

  • Oulad Tayeb

    Morocco

  • Oulad Teima

    Morocco

  • Oulad Yakoub

    Morocco

  • Ouled Jelal

    Morocco

  • Ouled Moumen

    Morocco

  • Oumnas

    Morocco

  • Ounara

    Morocco

  • Ourika

    Morocco

  • Ouslaf

    Morocco

  • Ouzoud

    Morocco

  • Pont Blondin

    Morocco

  • Rabat

    Morocco

  • Ras El Ma (Mont-Rif-Tazghine)

    Morocco

  • Restinga Smir

    Morocco

  • Riaina

    Morocco

  • Rissani

    Morocco

  • Safi

    Morocco

  • Saidia

    Morocco

  • Sale

    Morocco

  • Sania Torres

    Morocco

  • Setti Fatma

    Morocco

  • Sidi Abdallah Ghiat

    Morocco

  • Sidi Bibi

    Morocco

  • Sidi Bouqnadel

    Morocco

  • Sidi Bouzid

    Morocco

  • Sidi Ifni

    Morocco

  • Sidi Kaouki

    Morocco

  • Sidi Rahal (Casablanca-Settat)

    Morocco

  • Skhirat

    Morocco

  • Skoura

    Morocco

  • Tacheddirt

    Morocco

  • Tafraout

    Morocco

  • Taghazout

    Morocco

  • Tagherat Anekrim

    Morocco

  • Tahanaout

    Morocco

  • Takate

    Morocco

  • Taliouine

    Morocco

  • Tamarist

    Morocco

  • Tamellalt (Tinghir)

    Morocco

  • Tameslouht

    Morocco

  • Tamraght

    Morocco

  • Tamri

    Morocco

  • Tan-Tan

    Morocco

  • Tangier

    Morocco

  • Taroudant

    Morocco

  • Tata

    Morocco

  • Taza

    Morocco

  • Tazrou

    Morocco

  • Temara

    Morocco

  • Tetouan

    Morocco

  • Tighmert

    Morocco

  • Timatraouine

    Morocco

  • Tinghir

    Morocco

  • Tiznit

    Morocco

  • Touggana

    Morocco

  • Ville Nouvelle

    Morocco

  • Zagora

    Morocco

  • Zaida

    Morocco

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0