Hotels near SLAF China Bay (TRR), Trincomalee
Enter your dates and choose from 300 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, 380 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 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.
RP villa
Hotel in TrincomaleeBreakfast optionsLocated 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...
Hotels near SLAF China Bay with airport shuttle service
Havana Club Resort
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 7.6Good - 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 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.
Theevanni 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 nightDive beach palace
Hotel in Uppuveli ( 5 mi)Airport shuttleScored out of 10, guest rating 6.3Pleasant - 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 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 $40.12 per nightHotel Jay R
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 42 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.36 per nightBlue Sand Beach Resort
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 7.5Good - What previous guests thought, 127 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 $75 per nightGolden Beach Hotel & Restaurant
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.8Excellent - What previous guests thought, 187 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.
86 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 Tobiko
Hotel in Trincomalee ( 4.9 mi)Airport shuttleScored out of 10, guest rating 8.8Excellent - What previous guests thought, 413 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 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 nightTrinco Lagoon
Hotel in Trincomalee ( 3.8 mi)Airport shuttleScored out of 10, guest rating 8.6Excellent - What previous guests thought, 196 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 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 nightJ7 Villaj Resort
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 7.6Good - What previous guests thought, 299 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, 407 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 $29 per nightUppuveli Beach by DSK
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 273 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 night- Scored out of 10, guest rating 8.7Excellent - What previous guests thought, 354 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 $33.32 per night Clara's Beach Inn
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 44 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.
Lucky Beach Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.6Good - What previous guests thought, 154 reviewsLocated in Trincomalee, a 3-minute walk from Uppuveli beach, Lucky Beach Resort provides accommodations with a garden, free private parking, a private beach area and a shared lounge.
From $104.96 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 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 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 $73.87 per nightBluewater Beach Resort
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 8.6Excellent - What previous guests thought, 331 reviewsSet in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains.
From $30 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 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 $36.93 per nightAnandas 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 nightHotel 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 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...
Seaside Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 6.8Pleasant - What previous guests thought, 136 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 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 $27.08 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.
PaviXan
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.
Mallika 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 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 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.
Hema 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 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.
JKAB Park Hotel
Hotel in Trincomalee ( 4.5 mi)Airport shuttleScored out of 10, guest rating 6.7Pleasant - What previous guests thought, 277 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 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 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 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 nightElvis Beach Resort
Hotel in Trincomalee ( 4.8 mi)Airport shuttleScored out of 10, guest rating 8.3Very Good - What previous guests thought, 97 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 $61.20 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.
Trinco 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 $27.46 per nightLiyonaa Beach Hotel
Hotel in Trincomalee ( 4.9 mi)Airport shuttleScored out of 10, guest rating 8.4Very Good - What previous guests thought, 313 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 nightCeylon Beach haven Uppuveli
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.8Good - What previous guests thought, 89 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 nightSunshine Hotel
Hotel in Trincomalee ( 4.2 mi)Airport shuttleScored out of 10, guest rating 5.6Fair - 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 nightWoodyCrest
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 7.3Good - What previous guests thought, 163 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 night
Around SLAF China Bay - TRR
Trincomalee
354 hotelsNilaveli
98 hotelsWalauttu
2 hotelsPotana
2 hotelsPotankadu
2 hotelsParakramapura
2 hotelsUppuveli
2 hotelsKuchchaveli
1 hotelKumpurupiddi
1 hotelDiwulankadawala
2 hotels