Batticaloa hotels from HK$367

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

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 HK$311
HK$367 total
includes taxes & fees
27 Dec - 28 Dec
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)
"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)
"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)
"Expensive for what you get. Especially wouldn’t recommend the shipping container rooms. "
Canada
Ashwin
Riviera Resort

Delight Guest House And Restaurant

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

The beach house by Kay jay Hotels

The beach house by Kay jay Hotels
3.0 star property
Pasikuda
6.0 out of 10, (3)
"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
The price is HK$400
HK$547 total
includes taxes & fees
2 Jan - 3 Jan 2026
The beach house by Kay jay Hotels

KAY JAY PALMS

KAY JAY PALMS
3.0 star property
Kalkudah
10.0 out of 10, Exceptional, (4)
"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

Anantaya Resort and Spa Passikudah

Anantaya Resort and Spa Passikudah
5.0 star property
Pasikuda
9.0 out of 10, Wonderful, (53)
"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 HK$663
HK$871 total
includes taxes & fees
7 Jan - 8 Jan 2026
Anantaya Resort and Spa Passikudah

Sun Siyam Pasikudah

Sun Siyam Pasikudah
5.0 star property
Pasikuda
9.2 out of 10, Wonderful, (54)
"Beautiful property, quiet, picturesque."
Canada
Mohanaranjan
The price is HK$2,155
HK$2,903 total
includes taxes & fees
7 Jan - 8 Jan 2026
Sun Siyam Pasikudah

Giman Free Beach Resort

Giman Free Beach Resort
3.5 star property
Mankerni
7.6 out of 10, Good, (14)
"Location close "
United States
Mohamed imran
The price is HK$575
HK$746 total
includes taxes & fees
27 Dec - 28 Dec
Giman Free Beach Resort

Kalkudah Beach House

Kalkudah Beach House
3.0 star property
EP
The price is HK$1,765
HK$2,083 total
includes taxes & fees
11 Jan - 12 Jan 2026
Kalkudah Beach House

Uga Bay - Pasikuda

Uga Bay - Pasikuda
5.0 star property
Pasikuda
9.6 out of 10, Exceptional, (91)
"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

Passi Villas Passikudah

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

Karpaha Sands

Karpaha Sands
4.5 star property
Kiran
9.8 out of 10, Exceptional, (62)
"This was the most amazing place to stay. Staff were so friendly and location is heaven on earth."
United Kingdom
JONATHAN
The price is HK$1,405
HK$1,884 total
includes taxes & fees
10 Jan - 11 Jan 2026
Karpaha Sands

Amethyst Resort Passikudah

Amethyst Resort Passikudah
4.0 star property
Pasikuda
8.6 out of 10, Excellent, (43)
"Enjoyed the stay. "
United Kingdom
Bravenan
The price is HK$612
HK$822 total
includes taxes & fees
11 Jan - 12 Jan 2026
Amethyst Resort Passikudah

The Calm Resort & Spa

The Calm Resort & Spa
3.5 star property
Pasikuda
8.6 out of 10, Excellent, (41)
"A lovely stay in a very relaxing environment. Stunning beach and pool area. "
United Kingdom
Matthew
The price is HK$655
HK$850 total
includes taxes & fees
28 Dec - 29 Dec
The Calm Resort & Spa

Amaya Beach Pasikudah

Amaya Beach Pasikudah
5.0 star property
Pasikuda
8.8 out of 10, Excellent, (118)
"Very pleasant relaxing stay. Excellent staff. Very knowledgeable and friendly staff "
United Kingdom
Krishmar
Amaya Beach Pasikudah

Reef Pasikudah

Reef Pasikudah
2.5 star property
Nasuvantivu
Reef Pasikudah

Marina Beach Passikudah

Marina Beach Passikudah
3.0 star property
Pasikuda
7.0 out of 10, Good, (4)
"Nice location Beautiful beach Good staff. Menu should be improved "
United States
Anonymous traveller
Marina Beach Passikudah
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.
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.

Dutch Fort showing rugged coastline and general coastal views

Top Batticaloa Hotel Reviews

More cheap stays in Batticaloa

Find out more about Batticaloa

Top reasons to visit Batticaloa

  • Stunning Beaches: Batticaloa boasts beautiful beaches with crystal-clear waters, perfect for relaxation and water sports.
  • Rich Cultural Heritage: Explore historic churches, forts, and universities that showcase the area’s unique history and traditions.
  • Vibrant Local Markets: Immerse yourself in the lively atmosphere of local markets, filled with handicrafts and fresh produce.
  • Outdoor Adventures: Engage in a variety of activities, from thrilling pursuits to serene nature walks.
  • Welcoming Accommodation: Enjoy a range of lodging options offering comfort, hospitality, and essential amenities.

Find great hotels near Batticaloa

Discover an array of accommodation options in Batticaloa, Eastern Province, catering to diverse travellers. Whether you're seeking a comfortable hotel or a charming guesthouse, you'll find facilities that suit business trips, family holidays, or relaxing spa getaways. Many establishments offer air-conditioned bedrooms, adjacent rooms, and accessible lodgings, ensuring a pleasant stay for all. Experience the warm hospitality of Batticaloa while enjoying convenient amenities tailored to your needs.

  • Karpaha Sands: Nestled 20.9km from Batticaloa, Karpaha Sands is a luxurious 4.5-star retreat that offers a unique blend of business and leisure amenities. This serene oasis is perfect for travellers seeking a spa-themed escape. Guests can indulge in a full-service spa experience, featuring treatments such as sports and deep tissue massages. The property boasts an inviting pool area complete with umbrellas for relaxation. With a focus on luxury and wellness, Karpaha Sands promises a rejuvenating stay amidst tranquil surroundings.
  • Riviera Resort: Located a mere mile from Batticaloa, Riviera Resort is an excellent choice for those looking for a spa-themed getaway without straying far from the city. This hotel provides a variety of wellness options, including a full-service spa and outdoor pool, ensuring guests can unwind and refresh. The resort's relaxing atmosphere is complemented by professional massage services, creating an ideal setting for both business travellers and vacationers. Riviera Resort combines convenience and comfort, making it a popular choice for visitors.
  • Hotel Naaval: Situated just 1.3km from Batticaloa, Hotel Naaval offers a comfortable 3-star experience tailored for business travellers. With its convenient location, guests can easily access local attractions while enjoying a straightforward and pleasant stay. The hotel provides essential amenities for a smooth travel experience, ensuring you have all the necessities at your fingertips. Hotel Naaval is a solid option for those prioritising practicality during their time in Batticaloa, allowing guests to focus on their work or leisure activities.

Where to stay in and around Batticaloa

Batticaloa, located in the stunning Eastern Province of Sri Lanka, offers an enchanting blend of adventure and serenity. With its breathtaking beaches, lush landscapes, and vibrant local culture, it's an ideal destination for outdoor enthusiasts and those seeking authentic charm. Explore nearby regions for an adventurous getaway, bask in the unique atmosphere, and immerse yourself in the captivating scenery that makes Batticaloa a must-visit for every traveller.

  • Kiran: Situated approximately 20.9km from Batticaloa, Kiran is a charming city that captivates visitors with its beautiful outdoor and adventure experiences. The city sees a moderate influx of travellers, particularly peaking in January and during the July to August period. Here, you can indulge in a variety of recreational activities such as golfing and exploring the scenic national parks. With its stunning beaches and lush landscapes, Kiran offers a perfect backdrop for nature lovers and adventure seekers alike, making it a great spot to unwind and revel in the beauty of Eastern Sri Lanka.
  • Puliyanthivu: Nestled in the vicinity of Batticaloa, Puliyanthivu is a quaint village that attracts visitors seeking a beachside retreat. Similar to Kiran, Puliyanthivu experiences a seasonal surge in traveller arrivals, particularly in January and during the summer months. The village is renowned for its pristine beaches, where activities like swimming and boating are popular. Birdwatchers will also find Puliyanthivu a delightful spot, with its rich natural surroundings complementing the serene ambiance. With its lush jungles and local attractions, including a library, Puliyanthivu offers a peaceful escape into nature.
  • Manchanthoduvai Colony: Just 6.4km from Batticaloa, Manchanthoduvai Colony is a tranquil village that sees a seasonal flow of visitors throughout the year. The area is less commercialised, presenting a more authentic Sri Lankan experience. With its close proximity to Batticaloa, it serves as an excellent base for exploring the surrounding attractions while enjoying the local culture. Visitors can immerse themselves in the warm hospitality of the locals and the natural beauty that characterises this charming village.

Things to do in Batticaloa

Batticaloa offers an exciting blend of outdoor adventures and scenic beauty, perfect for tourists seeking an adrenaline rush. You can explore local public markets and famous shops, immersing yourself in the vibrant culture. With activities catering to everyone, from family-friendly outings to thrilling pursuits for adventure seekers, Batticaloa is an ideal destination for those looking to enjoy a dynamic and memorable vacation.

Shopping

In Batticaloa, visit the vibrant Batticaloa Market for local crafts and fresh produce. If you're up for a drive, check out the nearby Ampara Town Market, about 32.2km away, known for its bustling atmosphere and a wide range of goods, perfect for unique souvenirs.

Recreation

In Batticaloa, the Kaludiya Pokuna Resort boasts serene wellness retreats with Ayurvedic treatments amidst lush greenery. Experience rejuvenating yoga sessions at the beachside, or indulge in soothing massages that utilise local herbs, ensuring a holistic healing journey infused with the tranquillity of nature.

Adventure

Explore the enchanting beaches of Pasikuda, known for its crystal-clear waters and vibrant marine life, perfect for snorkelling and diving. Visit the tranquil Batticaloa Lagoon for kayaking, where you can paddle through serene mangroves and spot diverse bird species.

Nightlife

In Batticaloa, the vibrant nightlife features local bars like The Vibes Lounge, where you can enjoy live music and delicious cocktails. Nearby, the Beachfront Bar offers stunning ocean views and a relaxed atmosphere, perfect for unwinding after a day of exploration.

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

Booking tips and Expedia advantages for Batticaloa

For a budget-friendly visit to Batticaloa, consider travelling during the cheaper months of March and October to November, while booking your accommodation approximately one month in advance for the best rates. Wednesdays are the most affordable nights to stay, while Thursdays are pricier. Use Expedia's search tool to filter hotels by price and type, including eco-friendly options. Additionally, consider combining your hotel, flights, and activities for further savings. Look out for last-minute deals and attractive package offers to maximise your budget while enjoying this beautiful destination.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Batticaloa are March 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: Book your hotel in Batticaloa about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 enables you to set your budget, choose your ideal location, and much more. You can organise your search results by price, displaying the most affordable hotels at the top. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel booking in Batticaloa with your flights and activities through an Expedia package.

Find the best attractions in Batticaloa

Batticaloa offers a delightful blend of outdoor adventures and cultural experiences, making it an ideal destination for tourists. Visitors can explore historic churches, universities, and forts that reflect the region's rich heritage. The area's scenic beauty provides opportunities for various activities, appealing to those seeking both relaxation and adventure. Whether wandering through historic sites or enjoying the picturesque landscapes, Batticaloa promises an enriching experience for all travellers.

  • St Michael’s College: A historic institution, St Michael’s College is steeped in culture and tradition. Visitors can appreciate the architecture and the educational legacy that has shaped many generations in Batticaloa.
  • St Anthony’s Church: This beautiful church is a serene place of worship, renowned for its stunning design and spiritual significance. The vibrant atmosphere and community events create a rich cultural experience for visitors.
  • Dutch Fort: The Dutch Fort stands as a testament to Batticaloa’s colonial history. Explore its well-preserved structures and learn about the region's past while enjoying panoramic views of the surrounding landscape.

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 SunnyAverageAverage
March80.4°F (26.9°C)Light RainMostly SunnyAverageSlightly Low
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's the best place for a stay in Batticaloa?
Based on our traveller data, Grace- The Joyful Rest is one of the top choices for your stay. This hotel offers free parking and private balconies. Other good options for your visit include Hotel East Lagoon and Grand Star Guest House. See all available top hotels, or vacation rentals in Batticaloa.
What are some of the best holiday rentals that Batticaloa has to offer?
Yuhibuhi Homestay Batticaloa: This highly rated holiday home rental in Batticaloa comes with WiFi so that you can feel at home during your trip. Some other top choices in Batticaloa are Serene & Cozy guest retreat in center of the city with scenic relaxing nature and Cozy City and Island living close to the coastal area!. See all vacation rentals in Batticaloa.
If I need to cancel my hotel reservation in Batticaloa, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable if you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Batticaloa.
What's the best budget-friendly hotel in Batticaloa?
Based on our traveller reviews, D&J Stamford Hotel - Hostel is a top choice for a less expensive stay. View all budget hotels in Batticaloa.
What are some hotels with pools in Batticaloa?
Hotel East Lagoon: Offers a children's pool, an outdoor pool and free self parking. Amaya Beach Pasikudah and Karpaha Sands are a couple of other choices that offer an on-site pool. View all hotels with pools in Batticaloa.
What is staying in Batticaloa like?
Visitors can enjoy all that Batticaloa has to offer, including the waterfront and temples. In Batticaloa, there are 7 hotels and other accommodation options to choose from. Find out more about Batticaloa.
What are the top places to visit in Batticaloa?
Landmarks like Batticaloa's Lighthouse, St Michael's College and Dutch Fort might be worth a visit. A couple of additional sights to add to your itinerary are Batticaloa Lagoon and Batticaloa Market. Take a look at what more there is to see and do in Expedia's Batticaloa guide.
What's the weather like in Batticaloa?
The hottest months are usually June and July, with an average temperature of 29°C, while the coldest months are January and February, with an average of 26°C. The rainiest months in Batticaloa are December, November, January and October, with each month seeing an average of 324 mm of rainfall.