Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Get 24/7 travel help, thanks to our Customer First Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Most Frequently Booked Batticaloa Hotels

Hotel East Lagoon $55
Hotel East Lagoon

Hotel East Lagoon

Sinna Uppodai Road, Batticaloa
    3.5 out of 5.0 Stars

    A restaurant and an outdoor pool are featured at this hotel. Traveling on business? Take advantage of the business center and free WiFi in public areas. Free self parking, a coffee shop, and a terrace are also offered.

    D&J Stamford Hotel Get Rates
    D&J Stamford Hotel

    D&J Stamford Hotel

    Main Street, Arugam Bay, Batticaloa, Eastern
      2.5 out of 5.0 Stars

      Staff at the 24-hour front desk can provide around-the-clock assistance. Take advantage of the free self parking.

      Amaya Beach $50
      Amaya Beach

      Amaya Beach

      National Holiday Resort, Passikudah, Valachchenai
        5.0 out of 5.0 Stars

        A full-service spa, 3 restaurants, and an outdoor pool are all featured at this smoke-free resort. There's fun for all ages with a free kid's club and a children's pool, and barbecue grills are available on site. Relax with a drink at one of the 2 bars/lounges and enjoy free perks like valet parking and WiFi in public areas.

        Maalu Maalu Resort & Spa $164
        Maalu Maalu Resort & Spa

        Maalu Maalu Resort & Spa

        Passekudah, Valachchenai
          4.5 out of 5.0 Stars

          This luxury resort features a full-service spa, a nightclub, and 2 restaurants. Enjoy beachfront dining and relax with free beach cabanas and sun loungers. Enjoy the 3 outdoor pools and perks like free valet parking and free WiFi.

          Top Cheap Batticaloa Hotel Deals

          Riviera Resort $23
          Riviera Resort

          Riviera Resort

          New Dutch Bar Road, Kallady, Manmunai North, Eastern Province
            2.5 out of 5.0 Stars

            This hotel features a restaurant, an outdoor pool, and a poolside bar. Business travelers can take advantage of the free WiFi in public areas. Relax with a drink at the bar/lounge and enjoy perks like free self parking.


            How Much is a Hotel Room in Batticaloa?

            Hotels in Batticaloa start at $23 per night. Prices and availability subject to change. Additional terms may apply.

            Batticaloa Hotel & Travel Guide

            Travelocity customers dreaming about exploring Batticaloa, should think about pre-booking a room as early as possible, as there's not a huge range of hotel and apartment choices near Batticaloa's downtown.

            There are only a handful of hotels within a short walk from the downtown precinct of Batticaloa. The Riviera Resort is a convenient choice for that fact that it is merely 2 miles (3 kilometers) away.

            The Minn Gee Resort Passikuda can be found about 15 miles (25 kilometers) from the city center of Batticaloa. On the other hand, the Laya Waves is situated 15 miles (25 kilometers) away. Another possibility is to check in to the Maalu Maalu Resort & Spa or the Amaya Beach.

            Polonnaruwa is 50 miles (79 kilometers) to the west of Batticaloa and features Gal Viharaya and Hatadage. Travelocity-listed Polonnaruwa rooms include the Hotel Sudu Araliya and Seyara vacation Resort. Or, stay the night in Pottuvil, 60 miles (96 kilometers) to the south of Batticaloa, where you can pick from the Coco Bay and Water Edge Resort. The Pottuvil Point and Muhudu Maha Viharaya Temple are popular attractions to explore should you visit Pottuvil.

            Located 130 miles (208 kilometers) from downtown Batticaloa is Bandaranaike International Airport. Find a room nearby at Amagi Lagoon or Sun UP Hotel.

            *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.