Skip to main content
In partnership with
Qatar Airways

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.

D
David
From
United States
The food was great, staff was very attentive. The beach was beautiful and nearly empty. Access to other eating establishments and scuba diving nearby.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 235 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.

Y
Yoselin
From
Germany
Amazing place...very quiet... always alone on the beach... very professional and friendly staff. Super clean and delicious food.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 203 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.

S
Sanjaya Jayawardana
From
Sri Lanka
This was one of the absolutely best finds on Nilaweli stretch. The rooms were huge and spotlessly clean. The meals, especially the local food, were amazing. And all the staff were helpful, warm and always there to make our stay more comfortable.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 173 reviews
Location 9.4
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.

A
Alyssa Mae
From
Bahrain
It is situated very close to the beach and a lot of restaurants. Capital even has their own restaurant. The staff, especially the owner Suresh, were very accommodating even before we arrive. They helped us book the tours as well. I also love their resident kittens: Lion and Bagheera!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 68 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...

C
Claire
From
United Kingdom
Such an amazing hotel! The owner is so friendly and helpful, he really makes the stay. The place is super clean, good location and you have everything you need nearby. This is the place to stay if you're visiting Trincomalee :)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 98 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.3
    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, 689 reviews
  • Number 3Booked hotel near Kanniya Hot Springs

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 458 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, 390 reviews
  • Number 6Booked hotel near Kanniya Hot Springs

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

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

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 186 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, 460 reviews

Enjoy breakfast at hotels near Kanniya Hot Springs

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 174 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, 235 reviews

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

    From $324.50 per night
  • 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.5
    Exceptional - What previous guests thought, 26 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, 35 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, 299 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, 311 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 8.8
    Excellent - What previous guests thought, 160 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, 283 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, 170 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, 303 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.3
    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
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 406 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Hotel Tobiko has accommodations with a garden, free private parking and a restaurant.

    From $44 per night

Hotels with great access to Kanniya Hot Springs!

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 98 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.2
    Wonderful - What previous guests thought, 32 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, 68 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, 23 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, 250 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