Hotels near SLAF China Bay (TRR), Trincomalee
Enter your dates and choose from 281 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.

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.
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.
Edwin Villa
Offering a garden and a terrace, Edwin Villa in Trincomalee is close to Trincomalee Railway Station and Kali Kovil. The air-conditioned accommodation is a 8-minute walk from Uppuveli beach.

Sajee Residence Trincomalee
Sajee Residence Trincomalee features a hot tub and spa facilities, as well as air-conditioned accommodations in Trincomalee, one mile from Uppuveli beach.
Annai Resort
Annai Resort offers accommodations in Trincomalee, 1.3 miles from Uppuveli beach and a 12-minute walk from Trincomalee Railway Station.

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, 381 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.
Kings 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...
Budget hotels near SLAF China Bay
Trinco Beach Resort
Hotel in TrincomaleeCheap hotelScored out of 10, guest rating 7.1Good - What previous guests thought, 120 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 nightTrinco 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 nightROLEX 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.
- 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.
Hotels near SLAF China Bay with airport shuttle service
Anantamaa 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 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.
Janas 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.
Hotel 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 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 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 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 nightHavana 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 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 nightMRD Beach Hotel
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 7.9Good - What previous guests thought, 326 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 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, 107 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...
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 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 nightLiyonaa Beach Hotel
Hotel in Trincomalee ( 4.9 mi)Airport shuttleScored out of 10, guest rating 8.5Very Good - What previous guests thought, 315 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 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 $27.46 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 nightBluewater Beach Resort
Hotel in Trincomalee ( 6 mi)Airport shuttleScored out of 10, guest rating 8.6Excellent - What previous guests thought, 333 reviewsSet in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains.
From $30 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.
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.
Elvis 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 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 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 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 nightLucky Beach Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.7Good - What previous guests thought, 155 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 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 nightElegant Green Beach Resort
Hotel in Trincomalee ( 4.8 mi)Airport shuttleScored out of 10, guest rating 7.1Good - What previous guests thought, 408 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 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 nightCeylon Beach haven Uppuveli
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.7Good - What previous guests thought, 90 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 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 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 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 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 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 nightJKAB Park Hotel
Hotel in Trincomalee ( 4.5 mi)Airport shuttleScored out of 10, guest rating 6.7Pleasant - What previous guests thought, 275 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 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 nightSeaside 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 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 nightGolden Beach Hotel & Restaurant
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.8Excellent - What previous guests thought, 191 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 $35 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 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 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...
Blue 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.
Clara's Beach Inn
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 45 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.
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 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 Sunntop 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 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 $44.07 per night
Around SLAF China Bay - TRR
Trincomalee
356 hotelsNilaveli
98 hotelsWalauttu
2 hotelsPotankadu
2 hotelsPotana
2 hotelsParakramapura
2 hotelsKuchchaveli
1 hotelUppuveli
2 hotelsKumpurupiddi
1 hotelDiwulankadawala
2 hotels