Skip to main content

Hotels near Kanniya Hot Springs, Trincomalee

Enter your dates to see the latest prices and deals for Trincomalee hotels

Featured Hotels Near Kanniya Hot Springs

Filter by:

Star Rating

Review score

Cool Banyan Cabana

Hotel in Trincomalee

Located in Trincomalee, a 6-minute walk from Uppuveli beach, Cool Banyan Cabana has accommodations with a garden, free private parking, a terrace and a restaurant.

M
MARK SEBASTIAN
From
India
Clean, comfortable, well-equipped rooms at a very affordable price. Excellent location too, right by a mini-market, the beach and eateries . The host was very accommodating and allowed me an early check-in. I would recommend this place to both solo travellers and couples.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 119 reviews
Location 9.6
Price from
$18
1 night, 2 adults

Uppuveli Beach by DSK

Hotel in Trincomalee

Facing the beachfront, Uppuveli Beach by DSK offers 5-star accommodations in Trincomalee and features free bikes, outdoor swimming pool and fitness center.

T
Tharanney
From
United Kingdom
We just checked out and my son is asking when to return back. Simply one of the best hotels in Srilanka that we have been to so far. Ronson; Reception Manager is very welcoming and fretted us with lots of positive vibes, Pandulla the receptionist is extremely welcoming and showed us the ground and the room. Room is extremely spacious, well stocked with all what we wanted including robes and flip flops, very clean and we had a private pool which again was good sized and clean. We had dinner and breakfast at the property, Good selection and well planned tasty menu options. Prashanth from food and Beverage was very approachable friendly helpful and looked after us well. Praveen one of the checkout staff was again extremely helpful during checkout with heavy bags.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 236 reviews
Location 9.4
Price from
$175
1 night, 2 adults

Regina Beach Bungalow

Trincomalee (3.6 mi from Kanniya Hot Springs)

Located in Trincomalee, a few steps from Sampalthivu Beach, Regina Beach Bungalow has accommodations with a garden, free private parking, a terrace and a restaurant.

D
Deepak
From
United Kingdom
Nice location just a minute away from the Beach. Friendly Staff.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 204 reviews
Location 9.0
Price from
$50
1 night, 2 adults

Blu Marine Nilaveli

Hotel in Trincomalee

Located in Trincomalee, a 8-minute walk from Nilaveli Beach, Blu Marine Nilaveli has accommodations with a garden, free private parking, a private beach area and a shared lounge.

A
Aleksei
From
Russia
Awesome place! Newly built (Dec 2024) and well maintained. There are 3 houses, each containing 2 rooms, so 6 rooms in total. Very friendly and welcoming staff, walking distance to Nilaveli beach (700 m), clean and spacious rooms with high ceiling, wonderful food.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 176 reviews
Location 9.3
Price from
$50
1 night, 2 adults

Capital Trincomalee

Hotel in Trincomalee

Located in Trincomalee, Capital Trincomalee offers beachfront accommodations a 2-minute walk from Uppuveli beach and provides facilities like a terrace, a restaurant and a bar.

I
Isurinda
From
Sri Lanka
property was cozy and lofi calm place the best thing is beach is near to the place, the staff was friendly and helpful. Nights are seems different cuz of the ambiance colors and light system, The food was amazing an in the extremely rush hour also the staff maintained the service, timing, and special smile on their face with friendly manner, The beverages also very very tasty and my favorite was “ Local Kella “ cocktail the story behind the cocktail was so hilarious
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 69 reviews
Location 9.8
Price from
$54
1 night, 2 adults

Hema Holiday Villa

Hotel in Trincomalee

Located in Trincomalee, within a 2-minute walk of Uppuveli beach and 2.7 miles of Kanniya Hot Springs, Hema Holiday Villa provides accommodations with a garden and free WiFi throughout the property as...

A
Anna
From
Switzerland
The Hema Villa is beautiful and authentic. We really liked the accommodation and the room was very clean! The host is very friendly and helpful. The location is perfect. We would definitely visit the villa again!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 99 reviews
Location 9.8
Price from
$28
1 night, 2 adults
See more properties near Kanniya Hot Springs

Most booked hotels near Kanniya Hot Springs in the past month

  • Number 1Booked hotel near Kanniya Hot Springs

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 308 reviews
  • Number 2Booked hotel near Kanniya Hot Springs

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 690 reviews
  • Number 3Booked hotel near Kanniya Hot Springs

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 462 reviews
  • Number 4Booked hotel near Kanniya Hot Springs

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 484 reviews
  • Number 5Booked hotel near Kanniya Hot Springs

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 391 reviews
  • Number 6Booked hotel near Kanniya Hot Springs

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 285 reviews
  • Number 7Booked hotel near Kanniya Hot Springs

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 190 reviews
  • Number 8Booked hotel near Kanniya Hot Springs

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 473 reviews
  • Number 9Booked hotel near Kanniya Hot Springs

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 139 reviews
  • Number 10Booked hotel near Kanniya Hot Springs

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 461 reviews

Enjoy breakfast at hotels near Kanniya Hot Springs

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 176 reviews

    Located in Trincomalee, a 8-minute walk from Nilaveli Beach, Blu Marine Nilaveli has accommodations with a garden, free private parking, a private beach area and a shared lounge.

    From $39.55 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 236 reviews

    Facing the beachfront, Uppuveli Beach by DSK offers 5-star accommodations in Trincomalee and features free bikes, outdoor swimming pool and fitness center.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 204 reviews

    Located in Trincomalee, a few steps from Sampalthivu Beach, Regina Beach Bungalow has accommodations with a garden, free private parking, a terrace and a restaurant.

    From $55 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 27 reviews

    Located in Nilaveli, within a 2-minute walk of Nilaveli Beach and 3.8 miles of Velgam Vehera, Avila Nilaveli Beach provides accommodations with a garden and free WiFi as well as free private parking...

    From $68.73 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 37 reviews

    Located in Nilaveli, a 13-minute walk from Nilaveli Beach, US Cabanas provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    From $68.93 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 300 reviews

    Located in Nilaveli, a 16-minute walk from Nilaveli Beach, Anukama Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $76.70 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 310 reviews

    Located in Trincomalee, a 2-minute walk from Uppuveli beach, MRD Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

    From $92.57 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 368 reviews

    Located in Trincomalee, a few steps from Dutch Bay Beach, Trinco Beach by DSK provides accommodations with free bikes, free private parking, a restaurant and a bar.

    From $61.36 per night

Budget hotels near Kanniya Hot Springs

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 11 reviews

    Located in Nilaveli, a 4-minute walk from Nilaveli Beach, Akash Premium Hotel provides accommodations with a garden, free private parking and a shared lounge.

    From $34.69 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 161 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Golden Beach Hotel & Restaurant provides accommodations with a private beach area, free private parking, a terrace and a restaurant.

    From $44 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 285 reviews

    Located in Nilaveli, a 2-minute walk from Nilaveli Beach, The Reef Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $31.50 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 304 reviews

    Located in Trincomalee, a 7-minute walk from Uppuveli beach, French garden Pragash Beach Hotel has accommodations with a private beach area, free private parking and a restaurant.

    From $75.48 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 172 reviews

    Located in Trincomalee, a 15-minute walk from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

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

    Located in Nilaveli, a 2-minute walk from Nilaveli Beach, Mithra Paradise Beach Hotel has accommodations with a garden, free private parking and a restaurant.

    From $55 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 305 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Liyonaa Beach Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace.

    From $31 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 308 reviews

    Located in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort Nilaveli has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

    From $70 per night

Hotels with great access to Kanniya Hot Springs!

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 99 reviews

    Located in Trincomalee, within a 2-minute walk of Uppuveli beach and 2.7 miles of Kanniya Hot Springs, Hema Holiday Villa provides accommodations with a garden and free WiFi throughout the property as...

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

    Located in Trincomalee, a 12-minute walk from Uppuveli beach, Motel Apple Five has accommodations with free WiFi and free private parking.

    From $21.13 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 33 reviews

    Located in Trincomalee, a few steps from Sandy Cove Beach, Clara's Beach Inn provides accommodations with a private beach area, free private parking and a restaurant.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 119 reviews

    Located in Trincomalee, a 6-minute walk from Uppuveli beach, Cool Banyan Cabana has accommodations with a garden, free private parking, a terrace and a restaurant.

    From $20.34 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 69 reviews

    Located in Trincomalee, Capital Trincomalee offers beachfront accommodations a 2-minute walk from Uppuveli beach and provides facilities like a terrace, a restaurant and a bar.

    From $66.67 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 24 reviews

    Located in Trincomalee, within 1.7 miles of Uppuveli beach and 4 miles of Kanniya Hot Springs, Aathi Resort has accommodations with a garden and free WiFi throughout the property as well as free...

    From $22.60 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 39 reviews

    Located in Trincomalee, a 4-minute walk from Uppuveli beach, Hotel Jay R has accommodations with a garden, free private parking, a shared lounge and a terrace.

    From $19.97 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 251 reviews

    Offering an outdoor swimming pool and a restaurant, Pearl Oceanic Resort - Trincomalee is located in the village of Sampalthivu. Free WiFi access is available.

    From $55 per night
gogless