The 10 best cheap hotels in Batticaloa, Sri Lanka | Booking.com
Skip to main content

Cheap hotels in Batticaloa

Find the cheap hotels that appeal to you the most

The best cheap hotels in Batticaloa

Check out our pick of great cheap hotels in Batticaloa

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 154 reviews
    From
    US$34
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 223 reviews
    From
    US$24
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews
    From
    US$151
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews
    From
    US$32
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 58 reviews
    From
    US$35
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 121 reviews
    From
    US$21
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 170 reviews
    From
    US$11
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 148 reviews
    From
    US$14
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 74 reviews
    From
    US$23
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 64 reviews
    From
    US$19
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 26 reviews
    From
    US$18
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 64 reviews
    From
    US$20
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 32 reviews
    From
    US$10
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 66 reviews
    From
    US$10
    1 night, 2 adults
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 18 reviews
    From
    US$9
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 50 reviews
    From
    US$10
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 24 reviews
    From
    US$45
    1 night, 2 adults
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 389 reviews
    From
    US$19
    1 night, 2 adults
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 20 reviews
    From
    US$16
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 172 reviews
    From
    US$24
    1 night, 2 adults

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Batticaloa and surroundings in the past month

See all

Great access to the city centre. Check these cheap hotels in Batticaloa and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring sea views, Naval Paradise Villa and Holiday Home offers accommodation with a private beach area, a garden and a terrace, around 6.3 km from Batticaloa Railway Station.

    From US$27.10 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Located in Batticaloa, less than 1 km from Dutch Fort Batticaloa and a 18-minute walk from Batticaloa Railway Station, Nilo's Guest House offers free bikes and air conditioning.

    From US$54.45 per night
  • Riviera Resort

    Batticaloa
    Central location
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 389 reviews

    Offering an outdoor swimming pool and a restaurant, Riviera Resort is located in Batticaloa. Free WiFi access is available in this resort. The accommodation will provide you with a seating area.

    From US$21.09 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 18 reviews

    Set in Batticaloa, 200 metres from Kallady Beach and 2.3 km from Batticaloa Railway Station, DERO BEACH HOLIDAY HOME offers accommodation with free WiFi and restaurant.

    From US$9.90 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 20 reviews

    Located in Batticaloa, 1 km from Dutch Fort Batticaloa, East Gate 8-9 Batticaloa provides accommodation with a garden, free private parking and a terrace.

    From US$19.36 per night
  • Aura Home Stay

    Batticaloa
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Located in Batticaloa with Dutch Fort Batticaloa and Batticaloa Railway Station nearby, Aura Home Stay provides accommodation with free private parking.

    From US$24.20 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 50 reviews

    Offering a garden and quiet street view, Kunam Beach Rest Inn is located in Batticaloa, 300 metres from Kallady Beach and 2.3 km from Batticaloa Railway Station.

    From US$10.91 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Located 5.8 km from Sri Muththu Mariyamman Kovil, 7 km from Sri Munai Murukan Kovil and 31 km from Batticaloa Railway Station, Pasikuda palm stay offers accommodation situated in Batticaloa.

    From US$48.40 per night

Enjoy breakfast in Batticaloa and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 148 reviews

    With garden views, Naaval Beach Villa & Rooms is set in Batticaloa and has a restaurant and a 24-hour front desk. This beachfront property offers access to a terrace and free private parking.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 24 reviews

    Housed in a historic building, the recently renovated 15LMD Villa in Front of the Lagoon offers accommodation with a garden and free WiFi. With garden views, this accommodation features a terrace.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 64 reviews

    Located within less than 1 km of Dutch Fort Batticaloa and a 19-minute walk of Batticaloa Railway Station, Sri Construction Circuit Bungalow features rooms with air conditioning and a private bathroom...

    From US$24.20 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 58 reviews

    Boasting free bikes, garden and views of garden, Leena Holiday Home is set in Batticaloa, 2 km from Kallady Beach. There is a private entrance at the villa for the convenience of those who stay.

    From US$36 per night

Stay connected in Batticaloa and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 172 reviews

    Situated in Kallady, within 200 metres of Kallady Beach and 2.9 km of Batticaloa Railway Station, Sea View Resort features accommodation with a garden and free WiFi throughout the property as well as...

    From US$26.40 per night

FAQ about cheap hotels in Batticaloa

Cheap hotels that guests love in Batticaloa

See all
  • Avg. price/night: US$11
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 170 reviews
    The location of the hotel was quiet and located only 200m from the beach. The room was equipped basically but with everything you need. It was clean. The cordial couple running the hotel were always friendly, helpful and courteous. All requests regarding transportation, travel advice and extra requests were fulfilled immediately. We would come back at any time.
    Guest review by
    Traub
    Family with young children
  • Avg. price/night: US$43.56
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 154 reviews
    the location was right near the beach, the owner was a wonderful host, and the amenities were incredible. overall, an unforgettable and amazing experience
    Guest review by
    Sakina
    Family with young children
  • Avg. price/night: US$36
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 58 reviews
    The location is very calm and quiet. The apartment is surrounded by a nice garden. The apartment is very clean and modern. The entire staff took extremely good care of me and has assisted me with any kind of request (from booking a Tuk Tuk/bike, to preparing very reach and tasty breakfast/lunches/dinners). They were very nice and gentle.
    Guest review by
    Silvia
    Solo traveller
  • Avg. price/night: US$22
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 223 reviews
    Good location, perfect service, everything was very clean and nice breakfast
    Guest review by
    Ciska
    Young couple
  • Avg. price/night: US$22
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 223 reviews
    Nava, the host, was very kind, friendly and helpful - it was great to get to know him during our stay. The location was also convenient, and the room was spacious and very clean. Overall, we really enjoyed our stay at RoaBaa Guesthouse!
    Guest review by
    Rahul
    Family with young children
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 148 reviews
    The garden is beautiful and lovely with a lot of places to sit and hang and escape the heat. One minute walking distance to the beach. The owner is so sweet and helpful and even provided a very cheap breakfast even though it wasn’t originally a possibility. The location is a bit away from the bustling city, giving a much more tranquil experience. There are a few restaurants a kilometer away and the possibility for (cheap) take-away.
    Guest review by
    Tobias
    Young couple
  • Avg. price/night: US$11
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 170 reviews
    We were staying at Juda Holiday for two nights! The owners were really friendly helping us with what to do in Batticaloa, organised bikes for us and recommended us a really cheap really good restaurant! it was possible as well to get dinner and breakfast at the house :) The room was like in the pictures, clean and comfortable :) the location is really good, close to the beach and easy to get anywhere with the bike
    Guest review by
    Hannah
    People with friends