Hotels Near Me in Batticaloa

Stay Close to the City’s Top Sights and Connections in Batticaloa, Sri Lanka
Check-in
16Mar2026Select date
Check-out
17Mar2026Select date
Rooms and Guests2 Guests, 1 Room
Batticaloa is known for its beautiful beaches like Pasikudah Beach, the historic Dutch Fort, and lush landscapes at Batticaloa Lagoon. These sites provide opportunities for activities like snorkeling and exploring. You can find a diverse selection of accommodations in the city, from cozy beachfront hotels to family-friendly resorts featuring local cuisine and cultural experiences. This site is a great tool to find hand-picked hotels that stand out based on reviews and amenities. Consider booking during the off-peak season for better deals and check local transportation options for easy travel around the area.
View map
1-20 out of 28
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Riviera Resort Batticaloa
Map2.6 mi from City Centre1500 yd from Batticaloa Railway Station
FromUS$ 28 /nightSelect
New Sunrise Hotel Batticaloa
Map2.4 mi from City Centre1700 yd from Batticaloa Railway Station
FromUS$ 25 /nightSelect
Batti Relax Point
Map2.2 mi from City Centre1.2 mi from Batticaloa Railway Station
FromUS$ 13 /nightSelect
Treatooo Lake Resort
Map3.3 mi from City Centre1500 yd from
FromUS$ 32 /nightSelect
Juda Holiday Villa
Map3.0 mi from City Centre1.2 mi from Batticaloa Railway Station
FromUS$ 10 /nightSelect
Batti Rest
Map2.1 mi from City Centre1.1 mi from Batticaloa Railway Station
FromUS$ 10 /nightSelect
Kunam Beach Rest Inn
Map3.0 mi from City Centre1.2 mi from Batticaloa Railway Station
FromUS$ 14 /nightSelect
Nature View
Map1.5 mi from City Centre
FromUS$ 18 /nightSelect
Ramiy Resort Batticaloa
Map900 yd from City Centre
Select
Hotel East Lagoon
Map2.2 mi from City Centre900 yd from Batticaloa Railway Station
FromUS$ 75 /nightSelect
The Dream Inn Guesthouse Passikudah
Map15.1 mi from City Centre300 yd from
FromUS$ 35 /nightSelect
New Land Guest House
Map15.4 mi from City Centre400 yd from
FromUS$ 16 /nightSelect
Inpan'S Beach Resort Batticaloa
Map2.2 mi from City Centre1.7 mi from Batticaloa Railway Station
FromUS$ 28 /nightSelect
Naaval Beach Villa & Rooms
Map2.3 mi from City Centre1.2 mi from Batticaloa Railway Station
FromUS$ 11 /nightSelect
Lord Of Beach Resort & Meditation Centre
Map2.3 mi from City Centre1.2 mi from Batticaloa Railway Station
FromUS$ 19 /nightSelect
Lagoon Breeze Resort
Map2.5 mi from City Centre1500 yd from Batticaloa Railway Station
Select
Sri Construction Circuit Bungalow
Map1.9 mi from City Centre1500 yd from Batticaloa Railway Station
FromUS$ 24 /nightSelect
Yoyo Holidays Villa
Map3.1 mi from City Centre700 yd from
FromUS$ 20 /nightSelect
Aura Home Stay
Map2.1 mi from City Centre1.0 mi from Batticaloa Railway Station
FromUS$ 25 /nightSelect
Naaval Hotel
Map2.1 mi from City Centre1.4 mi from Batticaloa Railway Station
Select
  • 1
  • 2

Price range for hotels in Batticaloa

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 75
⬇️ The lowest price
US$ 10
💸 Average price for
4-star hotels
US$ 23
3-star hotels
US$ 14

Best hotels near me in Batticaloa

Based on guest reviews over the last 12 months

Charming Guesthouses:
Family-Friendly Getaways:
New Land Guest House
Nature Retreats:
Nature View
Luxury by the Lagoon:
Hotel East Lagoon
Adventure on the Water:
Tranquil Hideaways:
Juda Holiday Villa
Local Culture Stays:
Aura Home Stay
Budget-Friendly Options:
Yoyo Holidays Villa

How to get to Batticaloa

A list of all available types of transport

Airports
Batticaloa Airport (BTC)

FAQs about hotels in Batticaloa

We hope that the answers to these questions will help you plan your trip

Which hotels in Batticaloa are best for families?
Family-friendly options include Hotel East Lagoon, which offers spacious accommodations and a pool, and Yoyo Holidays Inn, known for its kid-friendly environment.
Which hotels are close to popular landmarks in Batticaloa?
Hotel Neithal Batticaloa is near Batticaloa Lighthouse, while Lagoon Breeze Resort is close to the Dutch Fort. Both hotels offer convenient access to these historic sites.

Essential Hotel Insights for Batticaloa

This guide evaluates 38 hotels in Batticaloa, Sri Lanka, providing essential information to help travelers choose suitable accommodations based on factual data and local specifics.

Nightly rates average between $30-$120.

Peak season occurs from December to March.

Local taxes/fees are approximately 10%.

Most hotels are within 5 km from Batticaloa Lagoon.

Book in advance for better rates, especially during peak season.

Other cities in Sri Lanka

Check-in
16Mar2026Select date
Check-out
17Mar2026Select date
Rooms and Guests2 Guests, 1 Room