Search Batticaloa hotels

  • 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

Riviera Resort

Riviera Resort
3.0 star property
Manmunai North
8.4 out of 10, Very good, (41 reviews)
"The staff went out of their way to make my stay enjoyable. The food was so good, I stayed an extra day."
United States
Henry
The price is AU$45
includes taxes & fees
7 June - 8 June
Riviera Resort

Hotel East Lagoon

Hotel East Lagoon
3.5 star property
Batticaloa
8.8 out of 10, Excellent, (5 reviews)
"Very good staff customer svc "
United States
Naveetha
Hotel East Lagoon

Amaya Beach Pasikudah

Amaya Beach Pasikudah
5.0 star property
Pasikuda
8.8 out of 10, Excellent, (126 reviews)
"Good place to stay and enjoy "
Canada
Kandiah
The price is AU$117
includes taxes & fees
1 June - 2 June
Amaya Beach Pasikudah

Sunrise Pasikuda

Sunrise Pasikuda
5.0 star property
Pasikuda
9.2 out of 10, Wonderful, (56 reviews)
"Excellent beach"
Canada
Samantha
The price is AU$124
includes taxes & fees
31 May - 1 June
Sunrise Pasikuda

Grand Star Guest House

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

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 AU$317
includes taxes & fees
31 May - 1 June
Anantaya Resort and Spa Passikudah

Marina Beach Passikudah

Marina Beach Passikudah
3.0 star property
Pasikuda
7.0 out of 10, Good, (4 reviews)
"Nice location Beautiful beach Good staff. Menu should be improved "
United States
Anonymous traveller
The price is AU$205
includes taxes & fees
30 May - 31 May
Marina Beach Passikudah

The Calm Resort & Spa

The Calm Resort & Spa
3.5 star property
Pasikuda
8.8 out of 10, Excellent, (42 reviews)
"A lovely stay in a very relaxing environment. Stunning beach and pool area. "
United Kingdom
Matthew
The price is AU$171
includes taxes & fees
1 June - 2 June
The Calm Resort & Spa

Karpaha Sands

Karpaha Sands
4.5 star property
Kiran
9.8 out of 10, Exceptional, (66 reviews)
"Fabulous property. World class. Personalized friendly service. Perfect for our large group Of 8 adults and 2 kids. 20/10 would highly recommend! The food is also amazing sea food tower was our favourite along with the house made sorbet!"
Canada
luke
The price is AU$377
includes taxes & fees
11 June - 12 June
Karpaha Sands

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
The price is AU$51
includes taxes & fees
21 June - 22 June
Hotel Naaval

Grace- The Joyful Rest

Grace- The Joyful Rest
2.5 star property
Batticaloa
The price is AU$58
includes taxes & fees
1 June - 2 June
Grace- The Joyful Rest

Sun Siyam Pasikudah

Sun Siyam Pasikudah
5.0 star property
Pasikuda
9.0 out of 10, Wonderful, (56 reviews)
"We had a wonderful time at sun siyam. We were well looked after by all of the team. "
United Kingdom
Ramalingam
The price is AU$341
includes taxes & fees
9 June - 10 June
Sun Siyam Pasikudah

Uga Bay - Pasikuda

Uga Bay - Pasikuda
5.0 star property
Pasikuda
9.6 out of 10, Exceptional, (91 reviews)
"Our whole experience was welcoming from our check in to check out. The service from the front desk, to the laundry and dining in was perfect. "
Canada
Mathumitha
The price is AU$295
includes taxes & fees
6 June - 7 June
Uga Bay - Pasikuda

Maalu Maalu Resort & Spa

Maalu Maalu Resort & Spa
4.5 star property
Pasikuda
9.0 out of 10, Wonderful, (53 reviews)
"Highly recommended. Had an amazing time, Friendly staff, clean beach with great food and drinks. "
Canada
Sabesan
Maalu Maalu Resort & Spa

Mala's Home Stay

Mala's Home Stay
3.0 star property
Manmunai North
The price is AU$40
includes taxes & fees
31 May - 1 June
Mala's Home Stay

Amethyst Resort Passikudah

Amethyst Resort Passikudah
4.0 star property
Pasikuda
8.6 out of 10, Excellent, (44 reviews)
"Enjoyed the stay. "
United Kingdom
Bravenan
The price is AU$103
includes taxes & fees
22 June - 23 June
Amethyst Resort Passikudah

Anilana Pasikuda

Anilana Pasikuda
4.5 star property
Pasikuda
9.0 out of 10, Wonderful, (22 reviews)
"Our experience at Anilana was beyond exceptional. It is a very beautiful place and nicely maintained. We went there for our anniversary and they arranged a romantic candle light dinner on the pool. I have to admit that was one of the best dinners I've ever had in my entire life. Food was just scrumptious. Chef has paid a very detailed attention to the flavors and the look of the food. The presentation of the food was just beautiful. Food was beyond gourmet, every bite has a splendid and exotic...
United States
Dinesh
Anilana Pasikuda

Amanda Beach Resort

Amanda Beach Resort
3.5 star property
Pasikuda
Amanda Beach Resort

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
The price is AU$60
includes taxes & fees
28 June - 29 June
KAY JAY PALMS

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
The price is AU$101
includes taxes & fees
3 June - 4 June
Passi Villas 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.

Photo by Ashanthi Kudahetty
Open Photo by Ashanthi Kudahetty

Top Batticaloa Hotel Reviews

More cheap accommodation in Batticaloa

Find out more about Batticaloa

Top reasons to visit Batticaloa

  • Stunning Beaches: Batticaloa boasts pristine beaches with soft sands and clear waters, perfect for relaxation and sunbathing.
  • Scenic Batticaloa Lagoon: Explore the breathtaking lagoon, ideal for outdoor adventures like kayaking and birdwatching.
  • Rich Cultural Experiences: Immerse yourself in local culture by visiting bustling markets and historic sites.
  • Historic Churches and Forts: Discover the city's rich history through its impressive churches and forts.
  • Diverse Accommodations: Enjoy a range of lodging options, from luxurious hotels to charming guesthouses.

Find great hotels in and around Batticaloa

Discover the charming hospitality of Batticaloa, where a variety of accommodations await to suit every traveler's needs. Whether you're seeking a family-friendly guesthouse, a luxurious hotel with spa facilities, or a business-themed stay, Batticaloa offers top-notch lodging options. Explore the beautiful Eastern Province while enjoying the comforts of star-rated hotels and unique local guesthouses that make your vacation memorable.

  • Karpaha Sands: A stunning 4.5-star beachfront hotel, Karpaha Sands offers a perfect blend of luxury and relaxation. Located 20.9km from Batticaloa, this property is ideal for those seeking a business-themed, beach, and spa experience. Guests can enjoy direct access to the pristine beach, as well as a full-service spa complete with treatment rooms for massage and a refreshing outdoor pool. The inviting poolside bar enhances the relaxed atmosphere, making it a fantastic choice for both business and leisure travellers alike.
  • Riviera Resort: Situated a mere mile from Batticaloa, Riviera Resort is an inviting hotel that caters to business and spa enthusiasts. Its facilities include a business centre and multiple meeting rooms, ensuring that business travellers have everything they need for a productive stay. The outdoor pool is perfect for unwinding after a day of meetings, and guests can indulge in spa treatments tailored for relaxation. The poolside bar offers a delightful spot to enjoy a drink while soaking up the sun, making this resort a well-rounded option for your getaway.
  • Hotel East Lagoon: Nestled in the heart of Batticaloa, Hotel East Lagoon is a charming 3.5-star hotel that focuses on providing a comfortable business stay. With a dedicated business centre and meeting room facilities, it caters to professionals looking to conduct business in a serene environment. Although the hotel leans towards business amenities, guests appreciate its welcoming atmosphere, making it a solid choice for those who value convenience and accessibility in their travels.

Where to stay in and around Batticaloa

Batticaloa, a vibrant city in Eastern Sri Lanka, offers an array of outdoor adventures and stunning scenery, perfect for escaping the hustle and bustle. Explore pristine beaches, indulge in local culture, and enjoy recreational amenities that cater to all budgets. Nearby districts boast unique attractions and experiences. Whether you're seeking thrill or relaxation, Batticaloa is a gem waiting to be discovered on your travels.

  • Kiran: Situated 20.9km from Batticaloa, Kiran is a vibrant city that offers a perfect blend of adventure and natural beauty. Visitors are drawn to its stunning beaches and sprawling national parks, ideal for outdoor enthusiasts looking to explore scenic landscapes. The peak seasons in January and July to August bring an influx of travellers eager to experience Kiran's outdoor activities, making it a bustling hub during these months. Whether you’re hiking through the national state park or relaxing by the beach, Kiran promises an unforgettable travel experience.
  • Amirthakaly: Nestled within the Batticaloa area, Amirthakaly is a charming village that attracts visitors seeking adventure and breathtaking scenery. The village experiences a moderate flow of tourists, peaking in January and during the July to August period. This picturesque spot is known for its proximity to national parks and beautiful beaches, which provide ample opportunities for exploration and outdoor activities. Amirthakaly’s serene environment and natural beauty make it an ideal destination for those looking to connect with nature.
  • Puliyanthivu: Located in the vicinity of Batticaloa, Puliyanthivu is a quaint village offering a unique blend of beach life and urban charm. With a focus on both business and leisure, the village sees a steady stream of visitors, particularly from January to August. Travellers can enjoy activities like birdwatching and exploring the local public market, which showcases the vibrant culture of the area. The nearby beaches and lush jungles provide the perfect backdrop for relaxation and adventure, making Puliyanthivu a delightful spot to unwind and explore.

Things to do in Batticaloa

Batticaloa offers a fantastic blend of outdoor adventures and scenic beauty, perfect for your vacation. You can immerse yourself in the vibrant local culture by visiting bustling markets and exploring famous shops. Don’t miss the chance to discover the area’s amenities, ensuring you make the most of your time in this charming Eastern Province destination.

Shopping

The Batticaloa Market offers a vibrant local shopping experience with a variety of goods that reflect the city's culture. If you're up for a drive, you can visit larger shopping malls like Kandy City Centre, which features international brands and dining options for a more extensive shopping experience.

Recreation

Serenity Wellness Retreat offers rejuvenating spa treatments, yoga sessions, and meditation by the tranquil lagoon, creating a perfect escape for relaxation. At the Batticaloa Beach, enjoy water sports, sunbathing, and leisurely strolls along the shore, immersing yourself in the natural beauty of the coastline.

Adventure

Explore the stunning beaches of Batticaloa, where you can snorkel and dive among vibrant coral reefs. For a thrill, try kitesurfing at the famous Pasikuda Beach, renowned for its calm waters and strong winds, perfect for an unforgettable adventure.

Nightlife

Explore the vibrant nightlife at the Beach Bar on the coast, enjoying cocktails with a stunning ocean view. For a lively atmosphere, visit the Kallady Beach Club, where you can unwind with great music and dance the night away under the stars.

Booking tips and Expedia advantages for Batticaloa

To save money on your trip to Batticaloa, consider visiting during the cheaper months of February and October to November, and aim to book your accommodation about a month in advance for the best rates. Wednesdays are the least expensive days to stay, while Thursdays tend to be pricier. Use Expedia to find last-minute hotel deals, sort by price, and look for eco-friendly options. Additionally, bundling your hotel, flights, and activities can lead to great savings. Enjoy free activities and local attractions to further stretch your budget while experiencing the beauty of Batticaloa.

  • 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: Booking a hotel in Batticaloa about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 desired location, and more. You can arrange your search results to display prices from lowest to highest, making it easy to find the most affordable accommodation first. Additionally, you can refine your options 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 some cash by combining your Batticaloa hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Batticaloa

Batticaloa offers a fantastic blend of outdoor adventure and cultural experiences, perfect for a memorable getaway. Explore the stunning Batticaloa Lagoon, visit historic churches and forts, and immerse yourself in the local culture at various universities. With its rich history and scenic beauty, Batticaloa is an ideal destination for travellers seeking both relaxation and exploration in Sri Lanka's Eastern Province.

  • St Michael’s College: Experience the rich heritage of education at St Michael’s College, a historic institution that showcases the vibrant culture and academic prowess of Batticaloa. The architecture reflects a blend of colonial and local styles, making it a fascinating visit for history buffs and culture enthusiasts alike.
  • St Anthony’s Church: Visit St Anthony’s Church, a serene place of worship that embodies the spiritual essence of the community. Its beautiful stained glass and intricate designs invite you to reflect and appreciate the cultural significance of this cherished landmark.
  • Dutch Fort: Explore the Dutch Fort, a historical fortress that tells tales of colonial encounters and strategic importance. Stroll through its well-preserved walls and enjoy the picturesque views of the surrounding landscapes, rich in history and culture.

Best time to go to Batticaloa

The best time to visit Batticaloa is dependant on what kind of holiday you are seeking. June is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain (dry). January is its coolest month on average. At this time, 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 Rain (Dry)Mostly SunnyAverageAverage
July84.4°F (29.1°C)No Rain (Dry)Mostly 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 D&J Stamford Hotel - Hostel. 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 St Michael's College, Batticaloa's Lighthouse 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.