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:

Star Rating
Review score

Roo hills sea view chalet

Trincomalee (2.7 mi from SLAF China Bay)

A recently renovated chalet, Roo hills sea view chalet offers accommodations in Trincomalee.

w
wijerathne
From
Sri Lanka
The chalet was very comfortable, and spacious. Cleaned bathroom with toiletries. Owner provided all what we needed. At most privacy and jungle experience is invaluable.Amazing location with panoramic views of both mountains and Trincomalee harbour and the sea. Exceptional stay. Will recommend it to anyone expecting privacy and nature.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 18 reviews
Price from
$44
1 night, 2 adults

Cha Cha Guest House

Trincomalee (3.6 mi from SLAF China Bay)

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

s
supun
From
Sri Lanka
I had an amazing experience staying at Trinco cha cha guest house . It room was very clean and beautifully arranged. This place have very calm, relaxing vibe. as wel as service provided by the staff was excellent and they were friendly . I highly recommend cha cha guest house . ♥️
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 64 reviews
Price from
$13.46
1 night, 2 adults

Villa Hotel

Hotel in Trincomalee (3.7 mi from SLAF China Bay)

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.

L
LUSAIS
From
Sri Lanka
Had a wonderful stay at Villa Hotel! The location was perfect for relax.and hotel staff made us feel at home.Rooms were clean,specious,and had all the amenities we needed.i highly recommend it.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 27 reviews
Price from
$26.60
1 night, 2 adults

TRINCO VISTARA GUEST House

Trincomalee (3.7 mi from SLAF China Bay)

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

H
Hashan
From
Japan
It was a family trip and the guest house has everything you need. Gas cooker with Gas, Small refrigerator, and any equipment that you need to cook something. Also there is a grocery store on the ground floor. large screen smart TV with high speed wifi connection. I can say if you are going on a family trip to Trinco this is the location.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 44 reviews
Price from
$28
1 night, 2 adults

Kanapathiy Rest House

Trincomalee (4 mi from SLAF China Bay)

Kanapathiy Rest House enjoys a location in Trincomalee, 2.3 miles from Kanniya Hot Springs and 2.4 miles from Kali Kovil.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 10 reviews
Price from
$13
1 night, 2 adults

Trinco NR Guest

Trincomalee (4 mi from SLAF China Bay)

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.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 20 reviews
Price from
$6
1 night, 2 adults

Green Villa

Trincomalee (4.1 mi from SLAF China Bay)

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.

J
Jairo
From
Mexico
The place was just what I wanted for some rest and tranquility. .. Basic and functional, it was a place to disconnect myself from the outer world... The hosts/ owners are lovely, and the morning tea they offered was a nice gesture...
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 23 reviews
Price from
$20
1 night, 2 adults

Trinco Town Family Guest House

Trincomalee (4.1 mi from SLAF China Bay)

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.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 14 reviews
Price from
$48.75
1 night, 2 adults

Backpackers GuestHouse Trincomalee

Trincomalee (4.1 mi from SLAF China Bay)

Backpackers GuestHouse Trincomalee offers accommodations in Trincomalee, 1.4 miles from Maritime and Naval History Museum and 1.5 miles from Gokana Temple.

D
Dmytro
From
Ukraine
I stayed here with my wife for a few nights and we really enjoyed it. The room itself was simple, not very big, but clean and had just enough space with everything we needed for a comfortable stay. The real highlight though was the shared kitchen – super well equipped. They had an air grill, sandwich maker, toaster, kettle, fridge. The air grill especially was a game-changer – I grabbed fresh seafood and veggies from the market and managed to cook meals that honestly felt like restaurant quality in just 20 minutes. The location is also really convenient – close to town, Cargills 5 min walk, and just a short tuk-tuk ride to the beaches. For the price, I’d say it’s excellent value.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 44 reviews
Price from
$12
1 night, 2 adults

Blackthorn Hotel

Hotel in Trincomalee (4.2 mi from SLAF China Bay)

Located a 7-minute walk from Uppuveli beach, Blackthorn Hotel has rooms with air conditioning in Trincomalee.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 19 reviews
Price from
$27
1 night, 2 adults
See more properties near SLAF China Bay - TRR

Enjoy breakfast at hotels near SLAF China Bay

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 378 reviews

    Located 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 night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 52 reviews

    Located 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 night
  • Scored out of 10, guest rating 5.8
    Fair - What previous guests thought, 18 reviews

    Located 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 night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Located 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 night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 119 reviews

    Located 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 night
  • Located 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.

  • Located in Trincomalee, 1.7 miles from Kanniya Hot Springs, Hotel Oshin provides accommodations with free WiFi and free private parking.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 8 reviews

    Located in Trincomalee, within a few steps of Dutch Bay Beach and a 3-minute walk of St.

Budget hotels near SLAF China Bay

  • Scored out of 10, guest rating 5.2
    Fair - What previous guests thought, 4 reviews

    Located 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 night
  • Located 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...

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 43 reviews

    Located 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.0
    Good - 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

  • Located 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 5.7
    Fair - What previous guests thought, 120 reviews

    Located 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 night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 61 reviews

    Located 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 night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 41 reviews

    Located 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 night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 32 reviews

    Located in Trincomalee, within a few steps of Dutch Bay Beach and a 3-minute walk of St.

    From $30.60 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 19 reviews

    Located 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 night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 11 reviews

    Located 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.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 185 reviews

    Located 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 night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 113 reviews

    Located 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 night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 19 reviews

    Located a 7-minute walk from Uppuveli beach, Blackthorn Hotel has rooms with air conditioning in Trincomalee.

    From $25.99 per night
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 21 reviews

    Located 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 night
  • Silver 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.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 125 reviews

    Located 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 night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 96 reviews

    Located 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 night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 3 reviews

    Located 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 night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 88 reviews

    Located 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 night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 138 reviews

    Located 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 night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 64 reviews

    Located 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 night
  • Located 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 night
  • Scored out of 10, guest rating 5.8
    Fair - What previous guests thought, 26 reviews

    Located 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 night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 7 reviews

    Located 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 night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 162 reviews

    Located 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
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 492 reviews

    Located 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 night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 43 reviews

    Located 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 night
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 276 reviews

    Offering 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 night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 330 reviews

    Set in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains.

    From $30 per night
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 12 reviews

    Located 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 night
  • Hotel Glee has a garden, shared lounge, a terrace and restaurant in Trincomalee. Featuring family rooms, this property also provides guests with a playground.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 45 reviews

    Located 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 night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 13 reviews

    Located 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 night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 226 reviews

    Located 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.7
    Excellent - 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
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 89 reviews

    Located 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 night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 311 reviews

    Located 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 night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 300 reviews

    J7 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 night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 406 reviews

    Located 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 night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 31 reviews

    Located 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 night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 106 reviews

    Located 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 night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 21 reviews

    Located in Trincomalee, Trinco Star Hotel has 5-star accommodations with private balconies.

    From $22.60 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 36 reviews

    Located 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
  • Located in Trincomalee, a 18-minute walk from Uppuveli beach, PaviXan provides accommodations with a garden, free private parking, a terrace and a restaurant.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 411 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Hotel Tobiko has accommodations with a garden, free private parking and a restaurant.

    From $44 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 28 reviews

    Located 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 night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 86 reviews

    Anantamaa 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 night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 325 reviews

    Located 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 night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 269 reviews

    Facing 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.6
    Excellent - What previous guests thought, 197 reviews

    Located 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