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...
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
Hotel 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 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 nightLiyonaa Beach Hotel
Hotel in Trincomalee ( 4.9 mi)Airport shuttleScored out of 10, guest rating 8.5Very Good - What previous guests thought, 314 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 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 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.
Silver 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 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 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 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 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 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.
Sunshine 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 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 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 nightLucky 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 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 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 nightClara'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.
Uppuveli 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 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 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...
Parallel 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 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 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 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 nightJKAB 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 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.
N 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 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 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 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 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.
From $75 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 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 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 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 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.
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 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 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 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 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 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 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 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.
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