Hotels near SLAF China Bay (TRR), Trincomalee
Enter your dates and choose from 307 hotels and other places to stay
Recommended for you near SLAF China Bay TRR
Filter by:
Star rating
Review score
Roo hills sea view chalet
Situated in Trincomalee and only 4.2 km from Kanniya Hot Springs, Roo hills sea view chalet features accommodation with mountain views, free WiFi and free private parking.

Cha Cha Guest House
Located in Trincomalee, within 2.3 km of Uppuveli beach and 1.9 km of Trincomalee Railway Station, Cha Cha Guest House provides accommodation with a garden as well as free private parking for guests...

Villa Hotel
Located in Trincomalee, 1.7 km from Uppuveli beach, Villa Hotel provides accommodation with free bikes, free private parking, a garden and a shared lounge.

TRINCO VISTARA GUEST House
Offering city views, TRINCO VISTARA GUEST House is an accommodation located in Trincomalee, 1.5 km from Uppuveli beach and 1.3 km from Trincomalee Railway Station.

Trinco Lagoon
Situated in Trincomalee, within 1.6 km of Uppuveli beach and 1.3 km of Trincomalee Railway Station, Trinco Lagoon features accommodation with a restaurant and free WiFi throughout the property as well...

Kanapathiy Rest House
Offering city views, Kanapathiy Rest House is an accommodation situated in Trincomalee, 3.6 km from Kanniya Hot Springs and 3.9 km from Kali Kovil.

Trinco NR Guest
Set in Trincomalee with Uppuveli beach and Trincomalee Railway Station nearby, Trinco NR Guest offers accommodation with free private parking.

Mallika Resort
Situated in Trincomalee, 700 metres from Dutch Bay Beach, Mallika Resort features views of the city. This 3-star hotel offers room service and a 24-hour front desk.

Holiday Villa
Holiday Villa, a property with a terrace, is situated in Trincomalee, less than 1 km from Trincomalee Railway Station, 2 km from Kali Kovil, as well as 2.5 km from Gokana Temple.

Green Villa
Boasting a balcony with sea views, a garden and a terrace, Green Villa can be found in Trincomalee, close to Uppuveli beach and 1 km from Trincomalee Railway Station.

Enjoy breakfast at hotels near SLAF China Bay
Trinco Beach by DSK
Hotel in TrincomaleeBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 373 reviewsLocated in Trincomalee, a few steps from Dutch Bay Beach, Trinco Beach by DSK provides accommodation with free bikes, free private parking, a restaurant and a bar.
From US$61.36 per nightAa Inn
Hotel in TrincomaleeBreakfast optionsScored out of 10, guest rating 8.3Very good - What previous guests thought, 53 reviewsSet in Trincomalee, 700 metres from Uppuveli beach, Aa Inn offers accommodation with a garden, free private parking and a restaurant.
From US$26 per nightResort Maya Beach
Hotel in TrincomaleeBreakfast optionsScored out of 10, guest rating 5.8Passable - What previous guests thought, 18 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Resort Maya Beach provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From US$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, 300 metres from Uppuveli beach, Kings Hotel Restaurant and Bar provides accommodation with a shared lounge, free private parking, a terrace and a restaurant.
From US$31.21 per nightCatamaran6 Guest Inn
Hotel in TrincomaleeBreakfast optionsScored out of 10, guest rating 8.0Very good - What previous guests thought, 65 reviewsCatamaran6 Guest Inn is set in Trincomalee, 2 km from Fort Frederick and 2.7 km from Koneswaram Temple. The property is close to Maritime and Naval History Museum, Gokana Temple and St.
Golden Beach Hotel & Restaurant
Hotel in TrincomaleeBreakfast optionsSituated within a few steps of Uppuveli beach and 4.4 km of Kanniya Hot Springs, Golden Beach Hotel & Restaurant features rooms with air conditioning and a private bathroom in Trincomalee.
Hotel Oshin
Hotel in TrincomaleeBreakfast optionsSet in Trincomalee, 2.7 km from Kanniya Hot Springs, Hotel Oshin offers accommodation with free WiFi and free private parking.
Fernando's beach market
Hotel in ChalliBreakfast optionsScored out of 10, guest rating 4.7Disappointing - What previous guests thought, 3 reviewsSituated in Challi, 200 metres from Uppuveli beach, Fernando's beach market features accommodation with a garden, free private parking, a terrace and a restaurant.
Budget hotels near SLAF China Bay
- Scored out of 10, guest rating 8.3Very good - What previous guests thought, 309 reviews
Situated in Trincomalee, 600 metres from Uppuveli beach, French garden Pragash Beach Hotel features accommodation with a private beach area, free private parking and a restaurant.
From US$57.12 per night Trinco Waves
Hotel in TrincomaleeCheap hotelScored out of 10, guest rating 5.2Passable - What previous guests thought, 4 reviewsSituated in Trincomalee, 100 metres from Uppuveli beach, Trinco Waves features accommodation with a garden, free private parking and a private beach area.
From US$19.72 per nightBlue Ocean Hotel
Hotel in TrincomaleeCheap hotelScored out of 10, guest rating 7.6Good - What previous guests thought, 8 reviewsSituated in Trincomalee, within a few steps of Dutch Bay Beach and 300 metres of St.
RP villa
Hotel in TrincomaleeCheap hotelLocated in Trincomalee, within 800 metres of Uppuveli beach and 3.9 km of Kanniya Hot Springs, RP villa provides accommodation with a terrace and free WiFi throughout the property as well as free...
Hotels near SLAF China Bay with airport shuttle service
PaviXan
Hotel in TrincomaleeAirport shuttleLocated in Trincomalee, 1.6 km from Uppuveli beach, PaviXan provides accommodation with a garden, free private parking, a terrace and a restaurant.
Trinco Star Cabana
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.5Good - What previous guests thought, 114 reviewsSet in Trincomalee, 600 metres from Uppuveli beach, Trinco Star Cabana offers accommodation with a garden, free private parking and a restaurant.
From US$37.23 per nightParallel villa
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.8Good - What previous guests thought, 60 reviewsLocated in Trincomalee, 600 metres from Uppuveli beach, Parallel villa provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From US$25.70 per nightAnandas Beach Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.9Good - What previous guests thought, 44 reviewsSituated in Trincomalee, 90 metres from Uppuveli beach, Anandas Beach Resort features accommodation with a fitness centre, free private parking, a garden and a private beach area.
From US$56.50 per nightN Joy Inn
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.5Very good - What previous guests thought, 29 reviewsSituated in Trincomalee, within a few steps of Dutch Bay Beach and 300 metres of St.
From US$30.60 per nightSunshine Hotel
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 5.8Passable - What previous guests thought, 117 reviewsLocated in Trincomalee, within 700 metres of Dutch Bay Beach and 600 metres of Kali Kovil, Sunshine Hotel features accommodation with free WiFi.
From US$8.67 per nightElena Garden Resort and Restaurant
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 345 reviewsSituated in Trincomalee, a few steps from Uppuveli beach, Elena Garden Resort and Restaurant features accommodation with a garden, free private parking, a terrace and a restaurant.
From US$39.78 per nightHotel Green Garden
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.2Good - What previous guests thought, 486 reviewsSet in Trincomalee, 1.6 km from Uppuveli beach, Hotel Green Garden offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
From US$31.84 per nightMallika Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.4Good - What previous guests thought, 64 reviewsSituated in Trincomalee, 700 metres from Dutch Bay Beach, Mallika Resort features views of the city. This 3-star hotel offers room service and a 24-hour front desk.
From US$38.76 per nightDive beach palace
Hotel in UppuveliAirport shuttleScored out of 10, guest rating 6.4Pleasant - What previous guests thought, 21 reviewsLocated in Uppuveli, 200 metres from Uppuveli beach, Dive beach palace provides accommodation with free bikes, free private parking, a garden and a shared lounge.
From US$24.06 per nightHotel Alas Garden
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 5.8Passable - What previous guests thought, 26 reviewsSituated in Trincomalee, 400 metres from Uppuveli beach, Hotel Alas Garden features accommodation with a garden, free private parking, a private beach area and a shared lounge.
From US$15.30 per nightMRD Beach Hotel
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.9Good - What previous guests thought, 320 reviewsSituated in Trincomalee, 200 metres from Uppuveli beach, MRD Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
From US$92.57 per nightHotel Eastern Villa
Hotel in TrincomaleeAirport shuttleSet in Trincomalee, 2 km from Kanniya Hot Springs, Hotel Eastern Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
From US$40.67 per nightLiyonaa Beach Hotel
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.5Very good - What previous guests thought, 305 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Liyonaa Beach Hotel provides accommodation with a garden, free private parking, a private beach area and a terrace.
From US$31 per nightTrinco Lagoon
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 195 reviewsSituated in Trincomalee, within 1.6 km of Uppuveli beach and 1.3 km of Trincomalee Railway Station, Trinco Lagoon features accommodation with a restaurant and free WiFi throughout the property as well...
From US$28.05 per nightBlackthorn Hotel
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 17 reviewsLocated 600 metres from Uppuveli beach, Blackthorn Hotel offers rooms with air conditioning in Trincomalee.
From US$33.90 per nightSeaside Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 6.8Pleasant - What previous guests thought, 139 reviewsSituated in Trincomalee, 50 metres from Uppuveli beach, Seaside Resort features accommodation with a garden, free private parking, a shared lounge and a terrace.
From US$42.13 per nightElvis Beach Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.3Very good - What previous guests thought, 94 reviewsSituated in Trincomalee, 500 metres from Uppuveli beach, Elvis Beach Resort features accommodation with a garden, free private parking, a private beach area and a terrace.
From US$45.90 per nightClara's Beach Inn
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 9.3Superb - What previous guests thought, 36 reviewsLocated in Trincomalee, a few steps from Sandy Cove Beach, Clara's Beach Inn provides accommodation with a private beach area, free private parking and a restaurant.
Elegant Green Beach Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.1Good - What previous guests thought, 405 reviewsLocated in Trincomalee, 70 metres from Uppuveli beach, Elegant Green Beach Resort provides accommodation with a garden, free private parking, a private beach area and a terrace.
From US$30 per nightTrinco Chill Zone Hostel
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 18 reviewsSituated in Trincomalee, less than 1 km from Uppuveli beach, Trinco Chill Zone Hostel features accommodation with a garden, free private parking, a shared lounge and a restaurant.
From US$6.33 per nightSilver Beach Hotel
Hotel in TrincomaleeAirport shuttleSet within 90 metres of Uppuveli beach and 4.4 km of Kanniya Hot Springs, Silver Beach Hotel features rooms in Trincomalee. With free WiFi, this 3-star hotel has a garden and a restaurant.
86 Villa Trincomalee
Hotel in TrincomaleeAirport shuttleLocated in Trincomalee, 300 metres from Uppuveli beach, 86 Villa Trincomalee provides accommodation with a garden, free private parking, a private beach area and a terrace.
From US$29.38 per nightJ7 Villaj Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.7Good - What previous guests thought, 298 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 US$71.40 per nightGolden Beach Hotel & Restaurant
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 165 reviewsLocated in Trincomalee, a few steps from Uppuveli beach, Golden Beach Hotel & Restaurant provides accommodation with a private beach area, free private parking, a terrace and a restaurant.
From US$44 per nightOcean oasis restaurant and rooms
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 13 reviewsLocated in Trincomalee and with Uppuveli beach reachable within 500 metres, Ocean oasis restaurant and rooms provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.
From US$28.25 per nightBeach life long beach resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.0Very good - What previous guests thought, 6 reviewsSet in Trincomalee, 200 metres from Uppuveli beach, Beach life long beach resort offers accommodation with a garden, free private parking, a shared lounge and a terrace.
From US$31.64 per nightHema Holiday Villa
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 9.6Exceptional - What previous guests thought, 103 reviewsSet in Trincomalee, within 200 metres of Uppuveli beach and 4.3 km of Kanniya Hot Springs, Hema Holiday Villa offers accommodation with a garden and free WiFi throughout the property as well as free...
From US$27.75 per nightHavana Club Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.5Good - What previous guests thought, 89 reviewsSet in Trincomalee, 500 metres from Uppuveli beach, Havana Club Resort offers accommodation with an outdoor swimming pool, free private parking and a garden.
From US$35.70 per nightTrinco Caritas Guest Villa
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 6.9Pleasant - What previous guests thought, 29 reviewsSituated in Trincomalee, a few steps from Dutch Bay Beach, Trinco Caritas Guest Villa features accommodation with a terrace, free private parking and a restaurant.
From US$42.94 per nightBluewater Beach Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 323 reviewsSet in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains.
From US$30 per nightWoodyCrest
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.3Good - What previous guests thought, 161 reviewsLocated in Trincomalee, 800 metres from Uppuveli beach, WoodyCrest provides accommodation with a garden, free private parking, a terrace and a restaurant.
From US$28.56 per nightJanas Blue Water Corner
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 220 reviewsSituated in Trincomalee, a few steps from Sandy Cove Beach, Janas Blue Water Corner features accommodation with a garden, free private parking, a private beach area and a terrace.
Blue Sand Beach Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.4Good - What previous guests thought, 125 reviewsSituated in Trincomalee, a few steps from Uppuveli beach, Blue Sand Beach Resort features accommodation with a garden, free private parking, a private beach area and a restaurant.
From US$80 per nightCeylon Beach haven Uppuveli
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.9Good - What previous guests thought, 85 reviewsSituated in Trincomalee, 60 metres from Uppuveli beach, Ceylon Beach haven Uppuveli features accommodation with a garden, free private parking and a restaurant.
From US$50.90 per nightHotel Jay R
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 9.0Superb - What previous guests thought, 41 reviewsSet in Trincomalee, 400 metres from Uppuveli beach, Hotel Jay R offers accommodation with a garden, free private parking, a shared lounge and a terrace.
From US$19.97 per nightSunntop Cabana
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 6.7Pleasant - What previous guests thought, 12 reviewsSituated in Trincomalee, 300 metres from Uppuveli beach, Sunntop Cabana features accommodation with a garden, free private parking, a terrace and a restaurant.
From US$23.83 per nightJKAB Park Hotel
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 6.8Pleasant - 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 13 km away from the Nilaveli Beach.
From US$60.50 per nightTheevanni Resort
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.3Very good - What previous guests thought, 36 reviewsSituated 500 metres from Uppuveli beach, Theevanni Resort offers 2-star accommodation in Trincomalee and has a garden, a shared lounge and a terrace.
From US$26.98 per nightHotel Glee
Hotel in TrincomaleeAirport shuttleHotel Glee has a garden, shared lounge, a terrace and restaurant in Trincomalee. Boasting family rooms, this property also provides guests with a children's playground.
Uppuveli Beach by DSK
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 9.0Superb - What previous guests thought, 248 reviewsFacing the beachfront, Uppuveli Beach by DSK offers 5-star accommodation in Trincomalee and features free bikes, outdoor swimming pool and fitness centre.
From US$265.50 per nightAnantamaa Hotel
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.7Good - What previous guests thought, 85 reviewsAnantamaa Hotel is tucked away in Trincomalee just steps away from the beach. Enjoy soothing spa treatments at the wellness centre or spend a quiet afternoon relaxing by the outdoor pool.
From US$132 per nightHotel Angel Inn Beach
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.4Good - What previous guests thought, 30 reviewsSituated in Trincomalee, 60 metres from Uppuveli beach, Hotel Angel Inn Beach features accommodation with a garden, free private parking, a private beach area and a shared lounge.
From US$66.51 per nightDOT BEY beach cabana
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 7.9Good - What previous guests thought, 135 reviewsSet in Trincomalee, 200 metres from Uppuveli beach, DOT BEY beach cabana offers accommodation with a garden, free private parking, a shared lounge and a terrace.
From US$22.80 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 offers 5-star accommodation with private balconies.
From US$22.60 per nightHotel Tobiko
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 409 reviewsSituated in Trincomalee, 100 metres from Uppuveli beach, Hotel Tobiko features accommodation with a garden, free private parking and a restaurant.
From US$44 per nightAlles Beach Hotel
Hotel in TrincomaleeAirport shuttleScored out of 10, guest rating 6.0Pleasant - What previous guests thought, 11 reviewsSet in Trincomalee, a few steps from Uppuveli beach, Alles Beach Hotel offers accommodation with a private beach area, free private parking, a terrace and a restaurant.
Around SLAF China Bay - TRR
Trincomalee
358 hotelsNilaveli
98 hotelsWalauttu
2 hotelsPotankadu
2 hotelsIllupaikulam
1 hotelUppuveli
2 hotelsKuchchaveli
1 hotelPotana
2 hotelsDiwulankadawala
2 hotelsChalli
2 hotels