Hotels near SLAF China Bay (TRR), Trincomalee
Enter your dates and choose from 301 hotels and other places to stay
Recommended for you near SLAF China Bay TRR
Filter by:
Roo hills sea view chalet
A recently renovated chalet, Roo hills sea view chalet offers accommodations in Trincomalee.

Cha Cha Guest House
Cha Cha Guest House offers accommodations in Trincomalee, 1.4 miles from Uppuveli beach and 1.2 miles from Trincomalee Railway Station.

Villa Hotel
Located in Trincomalee, 1.1 miles from Uppuveli beach, Villa Hotel provides accommodations with free bikes, free private parking, a garden and a shared lounge.

TRINCO VISTARA GUEST House
TRINCO VISTARA GUEST House enjoys a location in Trincomalee, a 17-minute walk from Uppuveli beach and 0.8 miles from Trincomalee Railway Station.

Kanapathiy Rest House
Kanapathiy Rest House enjoys a location in Trincomalee, 2.3 miles from Kanniya Hot Springs and 2.4 miles from Kali Kovil.
Trinco NR Guest
Trinco NR Guest enjoys a location in Trincomalee, a 16-minute walk from Kali Kovil and 1.2 miles from St. Mary's Cathedral Trincomalee.
Green Villa
Just 1.1 miles from Uppuveli beach and a 12-minute walk from Trincomalee Railway Station, Green Villa features accommodations in Trincomalee, with a garden and a terrace.

Trinco Town Family Guest House
Trinco Town Family Guest House is located in Trincomalee, just 1.5 miles from Gokana Temple and 1.6 miles from St. Mary's Cathedral Trincomalee.
Backpackers GuestHouse Trincomalee
Backpackers GuestHouse Trincomalee offers accommodations in Trincomalee, 1.4 miles from Maritime and Naval History Museum and 1.5 miles from Gokana Temple.

Blackthorn Hotel
Located a 7-minute walk from Uppuveli beach, Blackthorn Hotel has rooms with air conditioning in Trincomalee.
Enjoy breakfast at hotels near SLAF China Bay
Trinco Beach by DSK
Hotel in Trincomalee ( 4.4 mi)Breakfast optionsScored out of 10, guest rating 8.2Very Good - What previous guests thought, 378 reviewsLocated 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 nightAa Inn
Hotel in Trincomalee ( 6 mi)Breakfast optionsScored out of 10, guest rating 8.3Very Good - What previous guests thought, 52 reviewsLocated in Trincomalee, a 7-minute walk from Uppuveli beach, Aa Inn has accommodations with a garden, free private parking and a restaurant.
From $26 per nightResort Maya Beach
Hotel in TrincomaleeBreakfast optionsScored out of 10, guest rating 5.8Fair - What previous guests thought, 18 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Resort Maya Beach provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From $56.50 per nightKings Hotel Restaurant and Bar
Hotel in TrincomaleeBreakfast optionsScored out of 10, guest rating 7.0Good - What previous guests thought, 1 reviewLocated in Trincomalee, a 3-minute walk from Uppuveli beach, Kings Hotel Restaurant and Bar provides accommodations with a shared lounge, free private parking, a terrace and a restaurant.
From $31.21 per nightTrinco Beach Resort
Hotel in TrincomaleeBreakfast optionsScored out of 10, guest rating 7.2Good - What previous guests thought, 119 reviewsLocated in Trincomalee, within a 3-minute walk of Uppuveli beach and 2.4 miles of Trincomalee Railway Station, Trinco Beach Resort provides accommodations with a terrace and free WiFi throughout the...
From $19.38 per nightGolden Beach Hotel & Restaurant
Hotel in TrincomaleeBreakfast optionsLocated within a few steps of Uppuveli beach and 2.7 miles of Kanniya Hot Springs, Golden Beach Hotel & Restaurant has rooms with air conditioning and a private bathroom in Trincomalee.
Hotel Oshin
Hotel in TrincomaleeBreakfast optionsLocated in Trincomalee, 1.7 miles from Kanniya Hot Springs, Hotel Oshin provides accommodations with free WiFi and free private parking.
Blue Ocean Hotel
Hotel in TrincomaleeBreakfast optionsScored out of 10, guest rating 7.6Good - What previous guests thought, 8 reviewsLocated in Trincomalee, within a few steps of Dutch Bay Beach and a 3-minute walk of St.
Budget hotels near SLAF China Bay
Trinco Waves
Hotel in TrincomaleeCheap hotelScored out of 10, guest rating 5.2Fair - What previous guests thought, 4 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Trinco Waves has accommodations with a garden, free private parking and a private beach area.
From $19.72 per nightRP villa
Hotel in TrincomaleeCheap hotelLocated in Trincomalee, within a 9-minute walk of Uppuveli beach and 2.5 miles of Kanniya Hot Springs, RP villa provides accommodations with a terrace and free WiFi throughout the property as well as...
ROLEX GUEST HOUSE
Hotel in TrincomaleeCheap hotelScored out of 10, guest rating 7.7Good - What previous guests thought, 43 reviewsLocated in Trincomalee, a 6-minute walk from Uppuveli beach, ROLEX GUEST HOUSE has accommodations with a garden, free private parking, a terrace and a restaurant.
From $24.41 per night- Scored out of 10, guest rating 7.0Good - What previous guests thought, 10 reviews
Located in Trincomalee, a few steps from Uppuveli beach, Under Water Safaris and Resort provides accommodations with a garden, free private parking, a private beach area and a terrace.
From $46 per night
Hotels near SLAF China Bay with airport shuttle service
Hotel Eastern Villa
Hotel in TrincomaleeAirport shuttleLocated in Trincomalee, 1.2 miles from Kanniya Hot Springs, Hotel Eastern Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
From $40.67 per nightSunshine Hotel
Hotel in Trincomalee ( 4.2 mi)Airport shuttleScored out of 10, guest rating 5.7Fair - What previous guests thought, 120 reviewsLocated in Trincomalee, within a 8-minute walk of Dutch Bay Beach and 700 yards of Kali Kovil, Sunshine Hotel has accommodations with free WiFi.
From $8.67 per nightParallel villa
Hotel in Trincomalee ( 4.9 mi)Airport shuttleScored out of 10, guest rating 7.9Good - What previous guests thought, 61 reviewsLocated in Trincomalee, a 7-minute walk from Uppuveli beach, Parallel villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From $25.70 per nightHotel Jay R
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 41 reviewsLocated 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 nightN Joy Inn
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.6Excellent - What previous guests thought, 32 reviewsLocated in Trincomalee, within a few steps of Dutch Bay Beach and a 3-minute walk of St.
From $30.60 per nightTrinco Chill Zone Hostel
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.4Very Good - What previous guests thought, 19 reviewsLocated in Trincomalee, a 11-minute walk from Uppuveli beach, Trinco Chill Zone Hostel has accommodations with a garden, free private parking, a shared lounge and a restaurant.
From $37.97 per nightAlles Beach Hotel
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 6.0Pleasant - What previous guests thought, 11 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Alles Beach Hotel has accommodations with a private beach area, free private parking, a terrace and a restaurant.
Golden Beach Hotel & Restaurant
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.9Excellent - What previous guests thought, 185 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Golden Beach Hotel & Restaurant provides accommodations with a garden, free private parking, a private beach area and a terrace.
From $46 per nightTrinco Star Cabana
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 7.5Good - What previous guests thought, 113 reviewsLocated in Trincomalee, a 7-minute walk from Uppuveli beach, Trinco Star Cabana has accommodations with a garden, free private parking and a restaurant.
From $37.23 per nightBlackthorn Hotel
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.8Excellent - What previous guests thought, 19 reviewsLocated a 7-minute walk from Uppuveli beach, Blackthorn Hotel has rooms with air conditioning in Trincomalee.
From $25.99 per nightDive beach palace
Hotel in Uppuveli ( 5 mi)Airport shuttleScored out of 10, guest rating 6.4Pleasant - What previous guests thought, 21 reviewsLocated in Uppuveli, a 1-minute walk from Uppuveli beach, Dive beach palace provides accommodations with free bikes, free private parking, a garden and a shared lounge.
From $26.73 per nightSilver Beach Hotel
Hotel in TrincomaleeAirport shuttleSilver Beach Hotel is located in Trincomalee, a few steps from Uppuveli beach and 2.8 miles from Kanniya Hot Springs. With free WiFi, this 3-star hotel has a garden and a restaurant.
Blue Sand Beach Resort
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 7.5Good - What previous guests thought, 125 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Blue Sand Beach Resort has accommodations with a garden, free private parking, a private beach area and a restaurant.
From $80 per nightElvis Beach Resort
Hotel in Trincomalee ( 4.8 mi)Airport shuttleScored out of 10, guest rating 8.4Very Good - What previous guests thought, 96 reviewsLocated in Trincomalee, a 6-minute walk from Uppuveli beach, Elvis Beach Resort has accommodations with a garden, free private parking, a private beach area and a terrace.
From $45.90 per nightOrr's Hill Sea Side
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.7Good - What previous guests thought, 3 reviewsLocated in Trincomalee, within a 19-minute walk of Uppuveli beach and 0.9 miles of Trincomalee Railway Station, Orr's Hill Sea Side has accommodations with barbecue facilities as well as free private...
From $28.82 per nightCeylon Beach haven Uppuveli
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.8Good - What previous guests thought, 88 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Ceylon Beach haven Uppuveli has accommodations with a garden, free private parking and a restaurant.
From $50.90 per nightSeaside Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 6.8Pleasant - What previous guests thought, 138 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Seaside Resort has accommodations with a garden, free private parking, a shared lounge and a terrace.
From $42.13 per nightMallika Resort
Hotel in Trincomalee ( 4 mi)Airport shuttleScored out of 10, guest rating 7.4Good - What previous guests thought, 64 reviewsLocated in Trincomalee, a 8-minute walk from Dutch Bay Beach, Mallika Resort features views of the sea. This 3-star hotel offers room service and a 24-hour front desk.
From $38.76 per night86 Villa Trincomalee
Hotel in TrincomaleeAirport shuttleLocated in Trincomalee, a 3-minute walk from Uppuveli beach, 86 Villa Trincomalee provides accommodations with a garden, free private parking, a private beach area and a terrace.
From $29.38 per nightHotel Alas Garden
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 5.8Fair - What previous guests thought, 26 reviewsLocated in Trincomalee, a 4-minute walk from Uppuveli beach, Hotel Alas Garden has accommodations with a garden, free private parking, a private beach area and a shared lounge.
From $10.20 per nightBeach life long beach resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.3Very Good - What previous guests thought, 7 reviewsLocated in Trincomalee, a 2-minute walk from Uppuveli beach, Beach life long beach resort provides accommodations with a garden, free private parking, a shared lounge and a terrace.
From $32.77 per nightWoodyCrest
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 7.3Good - What previous guests thought, 162 reviewsLocated in Trincomalee, a 9-minute walk from Uppuveli beach, WoodyCrest provides accommodations with a garden, free private parking, a terrace and a restaurant.
From $28.56 per nightHotel Green Garden
Hotel in Trincomalee ( 4.5 mi)Airport shuttleScored out of 10, guest rating 7.1Good - What previous guests thought, 492 reviewsLocated in Trincomalee, a 18-minute walk from Uppuveli beach, Hotel Green Garden provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.
From $31.84 per nightClara's Beach Inn
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 43 reviewsLocated 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.
From $32.77 per nightJKAB Park Hotel
Hotel in Trincomalee ( 4.5 mi)Airport shuttleScored out of 10, guest rating 6.7Pleasant - What previous guests thought, 276 reviewsOffering an outdoor swimming pool and a restaurant, JKAB Park Hotel is located in Trincomalee, a 3 -minute drive from the Trincomalee Railway Station. It is 8.1 mi away from the Nilaveli Beach.
From $60.50 per nightBluewater Beach Resort
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 8.6Excellent - What previous guests thought, 330 reviewsSet in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains.
From $30 per nightSunntop Cabana
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 6.7Pleasant - What previous guests thought, 12 reviewsLocated in Trincomalee, a 4-minute walk from Uppuveli beach, Sunntop Cabana has accommodations with a garden, free private parking, a terrace and a restaurant.
From $23.83 per nightHotel Glee
Hotel in TrincomaleeAirport shuttleHotel Glee has a garden, shared lounge, a terrace and restaurant in Trincomalee. Featuring family rooms, this property also provides guests with a playground.
Anandas Beach Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.0Very Good - What previous guests thought, 45 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Anandas Beach Resort has accommodations with a fitness center, free private parking, a garden and a private beach area.
From $50.85 per nightOcean oasis restaurant and rooms
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.8Excellent - What previous guests thought, 13 reviewsLocated in Trincomalee and with Uppuveli beach reachable within a 6-minute walk, Ocean oasis restaurant and rooms provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.
From $28.25 per nightJanas Blue Water Corner
Hotel in Trincomalee ( 4.2 mi)Airport shuttleScored out of 10, guest rating 8.8Excellent - What previous guests thought, 226 reviewsLocated in Trincomalee, a few steps from Sandy Cove Beach, Janas Blue Water Corner has accommodations with a garden, free private parking, a private beach area and a terrace.
From $45.50 per night- Scored out of 10, guest rating 8.7Excellent - What previous guests thought, 353 reviews
Located in Trincomalee, a few steps from Uppuveli beach, Elena Garden Resort and Restaurant has accommodations with a garden, free private parking, a terrace and a restaurant.
From $31.30 per night Havana Club Resort
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 7.5Good - What previous guests thought, 89 reviewsLocated in Trincomalee, a 6-minute walk from Uppuveli beach, Havana Club Resort has accommodations with an outdoor swimming pool, free private parking and a garden.
From $35.70 per nightLiyonaa Beach Hotel
Hotel in Trincomalee ( 4.9 mi)Airport shuttleScored out of 10, guest rating 8.5Very Good - What previous guests thought, 311 reviewsLocated 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 nightJ7 Villaj Resort
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 7.6Good - What previous guests thought, 300 reviewsJ7 Villaj Resort has an outdoor swimming pool, garden, a terrace and bar in Trincomalee. This 3-star hotel offers an ATM and a tour desk.
From $71.40 per nightElegant Green Beach Resort
Hotel in Trincomalee ( 4.8 mi)Airport shuttleScored out of 10, guest rating 7.1Good - What previous guests thought, 406 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Elegant Green Beach Resort provides accommodations with a garden, free private parking, a private beach area and a terrace.
From $35 per nightHotel Angel Inn Beach
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.4Good - What previous guests thought, 31 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Hotel Angel Inn Beach has accommodations with a garden, free private parking, a private beach area and a shared lounge.
From $66.51 per nightHema Holiday Villa
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 9.6Exceptional - What previous guests thought, 106 reviewsLocated 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 $22.20 per nightTrinco Star Hotel
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.5Very Good - What previous guests thought, 21 reviewsLocated in Trincomalee, Trinco Star Hotel has 5-star accommodations with private balconies.
From $22.60 per nightTheevanni Resort
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 8.4Very Good - What previous guests thought, 36 reviewsLocated a 5-minute walk from Uppuveli beach, Theevanni Resort offers 2-star accommodations in Trincomalee and has a garden, a shared lounge and a terrace.
From $23.46 per nightPaviXan
Hotel in TrincomaleeAirport shuttleLocated in Trincomalee, a 18-minute walk from Uppuveli beach, PaviXan provides accommodations with a garden, free private parking, a terrace and a restaurant.
Hotel Tobiko
Hotel in Trincomalee ( 4.9 mi)Airport shuttleScored out of 10, guest rating 8.8Excellent - What previous guests thought, 411 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Hotel Tobiko has accommodations with a garden, free private parking and a restaurant.
From $44 per nightTrinco Caritas Guest Villa
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.1Good - What previous guests thought, 28 reviewsLocated in Trincomalee, a few steps from Dutch Bay Beach, Trinco Caritas Guest Villa has accommodations with a terrace, free private parking and a restaurant.
From $42.94 per nightAnantamaa Hotel
Hotel in Trincomalee ( 5 mi)Airport shuttleScored out of 10, guest rating 7.8Good - What previous guests thought, 86 reviewsAnantamaa Hotel is tucked away in Trincomalee just steps away from the beach. Enjoy soothing spa treatments at the wellness center or spend a quiet afternoon relaxing by the outdoor pool.
From $132 per nightMRD Beach Hotel
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 7.9Good - What previous guests thought, 325 reviewsLocated 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 nightUppuveli Beach by DSK
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 269 reviewsFacing the beachfront, Uppuveli Beach by DSK offers 5-star accommodations in Trincomalee and features free bikes, outdoor swimming pool and fitness center.
From $206.50 per nightTrinco Lagoon
Hotel in Trincomalee ( 3.8 mi)Airport shuttleScored out of 10, guest rating 8.6Excellent - What previous guests thought, 197 reviewsLocated in Trincomalee, within a 19-minute walk of Uppuveli beach and 0.8 miles of Trincomalee Railway Station, Trinco Lagoon has accommodations with a restaurant and free WiFi throughout the property...
From $28.05 per night
Around SLAF China Bay - TRR
Trincomalee
360 hotelsNilaveli
98 hotelsWalauttu
2 hotelsPotana
2 hotelsPotankadu
2 hotelsUppuveli
2 hotelsKuchchaveli
1 hotelKumpurupiddi
1 hotelDiwulankadawala
2 hotelsPulmoddai
1 hotel