Find hotels in Batticaloa from CA $30

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Batticaloa hotels

Grace- The Joyful Rest

Grace- The Joyful Rest
2.5 star property
Batticaloa
The price is CA $49
CA $58 total
includes taxes & fees
Feb 14 - Feb 15
Grace- The Joyful Rest

D&J Stamford Hotel - Hostel

D&J Stamford Hotel - Hostel
1.0 star property
Batticaloa
2.0 out of 10, (2 reviews)
"It was unique in that it wasn’t in the place shown on the map. The local people had never heard of it. and they didn’t reply to phone calls. I didn’t stay there because I couldn’t find it! It’s not on Main st, as they claim . I doubt if I will get a refund. Annoyed. "
United Kingdom
Stephen
D&J Stamford Hotel - Hostel

Grand Star Guest House

Grand Star Guest House
2.5 star property
Batticaloa
Grand Star Guest House

Hotel Naaval

Hotel Naaval
3.0 star property
Manmunai North
6.0 out of 10, (1 review)
"Place was good and all things acceptable. Stay was plasant with very oblidging staff. However, the location is terrible. Very difficult to find and is road, if you can call it a road, is horrible. Full of flooded potholes in complete darkness at night."
American Samoa
Lam
Hotel Naaval

Riviera Resort

Riviera Resort
3.0 star property
Manmunai North
8.4 out of 10, Very good, (41 reviews)
"Expensive for what you get. Especially wouldn’t recommend the shipping container rooms. "
Canada
Ashwin
The price is CA $34
CA $45 total
includes taxes & fees
Feb 14 - Feb 15
Riviera Resort

Kay Jay Beach House - Pasikudha

Kay Jay Beach House - Pasikudha
3.0 star property
Pasikuda
6.0 out of 10, (3 reviews)
"Maison d’hôte sur la plage Il y aurait tout pour en faire un endroit merveilleux mais pour cela il faudrait accentuer les efforts sur le Menage, le matériel qui est cassé. Tout est laissé à l’abandon (matelas déchiré et tache sur les transats). Les baies vitrées n’ont pas du voir un chiffon depuis des années. La plage devant la maison est plein de détritus. La cuisine n’est pas formidable non plus "
France
eric
Kay Jay Beach House - Pasikudha

Victoria Guest House

Victoria Guest House
3.0 star property
Pasikuda
8.0 out of 10, Very good, (1 review)
"Very friendly and helpful staff - excellent cook, very spacious - a little bit worn"
United States
Anonymous traveller
The price is CA $25
CA $30 total
includes taxes & fees
Feb 22 - Feb 23
Victoria Guest House

Delight Guest House And Restaurant

Delight Guest House And Restaurant
3.0 star property
Pasikuda
2.0 out of 10, (1 review)
"Worst"
United States
Koggala Malalagamage
Delight Guest House And Restaurant

Anantaya Resort and Spa Passikudah

Anantaya Resort and Spa Passikudah
5.0 star property
Pasikuda
9.0 out of 10, Wonderful, (53 reviews)
"Property is beautiful and staff is amazing. Issue is our AC in the room broke down during the night and It didn’t come til next day 10am and it was 34 Celsius or 94 Fahrenheit . "
United States
Vishal
The price is CA $114
CA $151 total
includes taxes & fees
Feb 19 - Feb 20
Anantaya Resort and Spa Passikudah

Sun Siyam Pasikudah

Sun Siyam Pasikudah
5.0 star property
Pasikuda
9.0 out of 10, Wonderful, (56 reviews)
"The room was absolutely amazing, however being an expat of the country felt the staff were more attentive to the caucasian. And being the only patrons of the hotel that were non causcasian. "
Canada
Dilrukshi S
The price is CA $153
CA $207 total
includes taxes & fees
Feb 18 - Feb 19
Sun Siyam Pasikudah

KAY JAY PALMS

KAY JAY PALMS
3.0 star property
Kalkudah
10.0 out of 10, Exceptional, (4 reviews)
"We enjoyed our stay at Kay Jay Palms. The rooms were spacious and very clean. A/C and fan combo kept the rooms cool in the day and night. We had breakfast and dinners there. The portion sizes were much more than we could finish. It is 5 min drive from Pasikuda beach which was very convenient for beach days in the morning and the ability to change before other activities in the afternoon. Overall a great experience. "
Canada
Rosh
KAY JAY PALMS

Kalkudah Beach House

Kalkudah Beach House
3.0 star property
EP
The price is CA $251
CA $296 total
includes taxes & fees
Feb 12 - Feb 13
Kalkudah Beach House

Giman Free Beach Resort

Giman Free Beach Resort
3.5 star property
Mankerni
7.6 out of 10, Good, (14 reviews)
"Location close "
United States
Mohamed imran
Giman Free Beach Resort

Passi Villas Passikudah

Passi Villas Passikudah
3.5 star property
Pasikuda
8.4 out of 10, Very good, (9 reviews)
"Location right on the beach is amazing. ROOMS "
United States
Rajan
Passi Villas Passikudah

Uga Bay - Pasikuda

Uga Bay - Pasikuda
5.0 star property
Pasikuda
9.6 out of 10, Exceptional, (91 reviews)
"Every thing regarding the hotel was excellent. Rooms, bar, pool. The food could have been better noting the price point offering more veriaty and range as other hotels in their class had more spread when it came to the food. "
Australia
Ishan
Uga Bay - Pasikuda

Karpaha Sands

Karpaha Sands
4.5 star property
Kiran
9.8 out of 10, Exceptional, (62 reviews)
"This was the most amazing place to stay. Staff were so friendly and location is heaven on earth."
United Kingdom
JONATHAN
The price is CA $256
CA $340 total
includes taxes & fees
Mar 13 - Mar 14
Karpaha Sands

Amethyst Resort Passikudah

Amethyst Resort Passikudah
4.0 star property
Pasikuda
8.6 out of 10, Excellent, (43 reviews)
"Enjoyed the stay. "
United Kingdom
Bravenan
The price is CA $70
CA $92 total
includes taxes & fees
Feb 14 - Feb 15
Amethyst Resort Passikudah

The Calm Resort & Spa

The Calm Resort & Spa
3.5 star property
Pasikuda
8.6 out of 10, Excellent, (41 reviews)
"A lovely stay in a very relaxing environment. Stunning beach and pool area. "
United Kingdom
Matthew
The price is CA $73
CA $95 total
includes taxes & fees
Feb 12 - Feb 13
The Calm Resort & Spa

Amaya Beach Pasikudah

Amaya Beach Pasikudah
5.0 star property
Pasikuda
8.8 out of 10, Excellent, (120 reviews)
"Friendly staff, attentive to room service needs. Shakila at breakfast was very good. She went out of the way to service us. There were 2 male receptionist staff also were great! Forgot their names. Expedia had listed standard room as ocean view, but the property didn’t acknowledge as ocean view for standard room. We got the room we wanted after explaining it, they were accommodating. Will go back again. "
United States
Everard
The price is CA $82
CA $107 total
includes taxes & fees
Feb 15 - Feb 16
Amaya Beach Pasikudah

Reef Pasikudah

Reef Pasikudah
2.5 star property
Nasuvantivu
Reef Pasikudah
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Batticaloa attractions

Learn more about Batticaloa

Climb the historic Batticaloa Fort for sweeping views of the lagoon where local fishermen cast their nets at sunset. Kayak through the mangroves to spot the famous 'singing fish' or visit nearby Pasikudah Beach for pristine swimming waters.

Sunsets to die for 
“Warrior within her “ 

#lifeatexpedia #traveladdicts
Photo by Ashanthi Kudahetty
Open Photo by Ashanthi Kudahetty

Top Batticaloa Hotel Reviews

More cheap stays in Batticaloa

Hotels in Batticaloa with star rating

Find out more about Batticaloa

Top reasons to visit Batticaloa

  • Stunning Beaches: Batticaloa features breathtaking beaches with soft sand and clear waters, ideal for relaxation and sunbathing.
  • Outdoor Adventures: Engage in activities like fishing and bird watching, or explore the picturesque lagoons surrounding the area.
  • Rich Cultural Experiences: Discover local traditions through dance performances and visit historical sites like Batticaloa Fort.
  • Vibrant Markets: Immerse yourself in the local culture by exploring bustling public markets filled with unique finds.
  • Diverse Accommodations: From guesthouses to business hotels, Batticaloa offers a range of lodging options to suit every budget.

Find great hotels in and around Batticaloa

Explore a variety of hotel accommodations in Batticaloa, Sri Lanka, catering to every traveler's needs. From family-friendly guesthouses to business-themed hotels, you'll find the ideal spot for your vacation. Whether you're seeking relaxation at a spa or a lively atmosphere, Batticaloa boasts some of the best options, including the renowned Roabaa Guesthouse. Discover top hotels that promise a memorable stay in this beautiful eastern province.

  • Karpaha Sands: A luxurious 4.5-star hotel, Karpaha Sands is a prime choice for travellers seeking a blend of elegance and family-friendly amenities. Located 20.9km from Batticaloa, this property caters to both business and leisure guests. Families will appreciate the dedicated children's facilities, including a shared playground, arcade game room, and safety features like window guards. For business travellers, the hotel offers comprehensive services tailored to meet their needs. The serene atmosphere and high-end amenities make Karpaha Sands an exceptional retreat for those looking to unwind and indulge.
  • Riviera Resort: Situated only 1.6km from Batticaloa, Riviera Resort is the perfect escape for business and spa enthusiasts alike. This hotel offers a seamless blend of professional services and relaxation, featuring multiple meeting rooms and a well-equipped business centre. For those in need of rejuvenation, the full-service spa provides a range of treatments, while the inviting pool area, complete with a poolside bar, is ideal for leisurely afternoons. Riviera Resort promises a relaxing getaway with an emphasis on wellness and productivity.
  • Hotel East Lagoon: Positioned in the heart of Batticaloa, Hotel East Lagoon is a comfortable 3.5-star hotel that caters primarily to business travellers. With its strategic location, guests have easy access to local attractions while benefiting from essential amenities such as a business centre and meeting rooms. The hotel strikes a balance between functionality and comfort, making it a suitable choice for those looking to combine work and leisure during their stay in the Eastern Province.

Where to stay in and around Batticaloa

Discover the charm of Batticaloa, a vibrant city on Sri Lanka's eastern coast, perfect for outdoor enthusiasts and adventure seekers. Explore nearby lagoons, bask on stunning beaches, and wander through local shops offering unique finds. Whether you’re chasing breathtaking scenery or immersing yourself in the local culture, Batticaloa promises an unforgettable experience filled with diverse vibes and fantastic destinations just waiting to be explored.

  • Kiran: Located approximately 20.9km from Batticaloa, Kiran is a vibrant city that offers a delightful blend of outdoor adventure and stunning scenery. With its peak tourist season occurring in January and during the July to August stretch, visitors are drawn to its beautiful beaches and expansive national parks. Here, you can partake in thrilling outdoor activities, immerse yourself in nature, and enjoy breathtaking views that promise to make your vacation memorable.
  • Puliyanthivu: Nestled within the Batticaloa area, Puliyanthivu is a charming village that attracts tourists for its unique blend of beach and city-themed experiences. The village sees an influx of travellers during January and from July to August, making it an ideal time to explore local markets and indulge in birdwatching. With its proximity to distinctive landmarks such as the beach, lush jungles, and a quaint library, Puliyanthivu offers a peaceful retreat and a taste of local life.
  • Amirthakaly: Another picturesque village in the Batticaloa region, Amirthakaly is known for its adventure and outdoor offerings. Similar to its counterparts, Amirthakaly experiences peak visitor numbers in January and during the July to August period. Visitors can explore nearby national parks and scenic beaches, creating an ideal setting for nature lovers. The serene landscapes and opportunities for outdoor exploration make Amirthakaly a perfect getaway for those looking to connect with nature.

Things to do in Batticaloa

Discover the stunning outdoor adventures in Batticaloa, Eastern Province, Sri Lanka, perfect for an exciting vacation. Engage in fishing excursions, enjoy bird watching, and explore the vibrant public markets. Don't miss the local dance performances and consider a visit to a meditation centre for a tranquil experience. Batticaloa offers a unique blend of adventure and culture, making it an ideal destination for tourists looking for scenic beauty and outdoor activities.

Shopping

In Batticaloa, visit the Batticaloa Market for a vibrant public market experience, where you can find local goods and souvenirs. If you're up for a drive, check out the nearby shopping malls for a broader selection of gifts and crafts to take home.

Recreation

In Batticaloa, the Kalladi Resort offers rejuvenating wellness retreats with Ayurvedic treatments and serene beachfront views. Experience yoga sessions at the tranquil Wadiya Beach, where you can unwind with nature while enjoying the gentle sea breeze and stunning sunrises.

Adventure

Explore the stunning beaches of Batticaloa, where you can enjoy thrilling water sports like jet skiing and windsurfing. For a unique experience, try kayaking through the tranquil lagoons, surrounded by lush mangroves and vibrant wildlife, offering an unforgettable adventure in this picturesque coastal town.

Nightlife

Explore the vibrant nightlife at the Beach Club on the shoreline, where you can enjoy cocktails and stunning ocean views. For a lively atmosphere, visit the Kallady Beach Restaurant, sampling seafood while listening to local bands play traditional tunes.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Batticaloa

To save money during your visit to Batticaloa, consider travelling in February or October to November, when accommodations are cheaper. Booking your hotel about a month in advance can also yield savings, with last-minute deals available on platforms like Expedia. Aim for a Wednesday stay for the best rates. Use Expedia’s search tools to compare prices and find eco-friendly options. For affordable exploration, utilize public transport or opt for walking, as Batticaloa offers many free activities and beautiful sights to enjoy without spending a dime.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Batticaloa are February and October to November, where the prices are slightly lower. This is in comparison to April and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Batticaloa is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Batticaloa is Wednesday. The most expensive day to stay in Batticaloa is Thursday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy to choose your budget, preferred destination, and additional preferences. You can arrange your results from lowest to highest price to quickly find the most affordable accommodations. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Batticaloa with your flights and activities through an Expedia package.

Find the best attractions in Batticaloa

Batticaloa, a charming destination in Sri Lanka's Eastern Province, offers a blend of outdoor adventure and cultural experiences. Visitors can explore historic sites like the Batticaloa Fort and local churches, while also enjoying the scenic beauty of the area. For accommodations, there are various hotels available to suit different budgets, making it an ideal spot for a memorable vacation.

  • Batticaloa’s Lighthouse: This historic lighthouse offers a glimpse into the maritime history of Batticaloa. Standing tall against the coastal backdrop, it provides stunning views of the ocean and the surrounding area, making it a perfect spot for photography and relaxation.
  • St Michael’s College: A prestigious educational institution, St Michael’s College boasts beautiful architecture and lush grounds. Visitors can appreciate the rich history and cultural significance of this college, which has played a vital role in the community.
  • St Anthony’s Church: This serene church is known for its stunning architecture and peaceful ambiance. It serves as a spiritual haven for locals and offers visitors a chance to immerse themselves in the vibrant religious culture of Batticaloa.

Best time to go to Batticaloa

The best time to visit Batticaloa can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Batticaloa falls in June, when visitor numbers are average and weather is mostly sunny with no rain. The coolest average temperature in Batticaloa falls in January, visitor numbers are average and weather is mostly cloudy with moderate rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January77.7°F (25.4°C)Moderate RainMostly CloudyAverageAverage
February78.4°F (25.8°C)Light RainMostly SunnyAverageSlightly Low
March80.4°F (26.9°C)Light RainMostly SunnyAverageAverage
April82.8°F (28.2°C)Light RainMostly SunnySlightly HighSlightly High
May84.2°F (29.0°C)Light RainMostly SunnySlightly LowAverage
June84.7°F (29.3°C)No RainMostly SunnyAverageAverage
July84.4°F (29.1°C)No RainMostly SunnySlightly HighSlightly High
August83.5°F (28.6°C)Light RainMostly SunnySlightly HighSlightly High
September82.9°F (28.3°C)Light RainMostly SunnyAverageAverage
October81.3°F (27.4°C)Moderate RainMostly SunnySlightly LowSlightly Low
November79.7°F (26.5°C)Frequent RainMostly CloudySlightly LowSlightly Low
December78.6°F (25.9°C)Frequent RainMostly CloudyAverageAverage

Frequently asked questions

What is the best area to stay in Batticaloa?
The best area to stay in Batticaloa is Batticaloa Town, especially around the Fort and the Lagoon areas.

Batticaloa Town is the heart of the city, situated on an island and surrounded by the picturesque Batticaloa Lagoon. It's characterised by its historical landmarks, like the Batticaloa Fort, and the iconic Kallady Bridge, known as the "Singing Bridge" due to the musical sounds produced by its railings in the wind. The main streets, such as Main Street and Hospital Road, are where you'll find most of the local shops, eateries, and services. The lagoon itself offers opportunities for boat trips and viewing the "singing fish" phenomenon.

For couples looking for a relaxed yet engaging trip, staying near the Batticaloa Lagoon offers a lovely setting. Many guesthouses and hotels in this area provide direct views of the water, making for peaceful mornings and evenings. You can easily arrange boat excursions to explore the lagoon's small islands or visit the Batticaloa Lighthouse, offering a different perspective of the area.

Families will find the Batticaloa Town area convenient due to its accessibility to amenities and local attractions. Being close to the Fort allows for easy exploration of its history, and the nearby public spaces offer room for children to play.
When is the best time to go to Batticaloa?
The best time to visit Batticaloa is generally from May to September, during the dry season.

During these months, you can expect plenty of sunshine and pleasant temperatures, making it ideal for enjoying the beaches and outdoor activities. The sea is usually calm, which is superb for swimming, snorkelling, and boat trips on the lagoon. It's an excellent time for couples looking for a relaxed beach holiday.

For families, this period also offers great conditions for exploring the Batticaloa Lagoon and its islands, like Bone Island, where you might spot various birdlife.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Batticaloa.
How can I save on a Batticaloa hotel booking with Expedia?
Members always get our best prices. Find our best Batticaloa hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Batticaloa hotel?
Prices for hotels in Batticaloa often vary, but you can find a great deal from CA $30 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.