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

Trincomalee (2.7 mi from SLAF China Bay)

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.

M
Michael
From
United Kingdom
We really enjoyed Roo Hills. Great tucked away location (we had our own tuktuk) a few miles from the main town. The chalet was spacious, modern and well equipped, with a comfy bed and good bathroom. It also had a super little outdoor kitchen to the rear. Plenty of wildlife visited, including the monkeys, which we could see from bed through the picture windows. We were also happy it had a washing machine, albeit no clothes airer.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 17 reviews
Price from
US$44
1 night, 2 adults

Cha Cha Guest House

Trincomalee (3.6 mi from SLAF China Bay)

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

D
Deepu
From
United Arab Emirates
Host was very polite and good , clean rooms and fresh towels and made me feel like home and private parking all good
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 60 reviews
Price from
US$13.46
1 night, 2 adults

Villa Hotel

Hotel in Trincomalee (3.7 mi)

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.

a
anantham
From
Sri Lanka
The food and presentation were excellent. Trincomalee Beach is just a five-minute drive away. The manager and staff are kind and helpful. The manager arranged our entire stay all perfectly. 👌
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 26 reviews
Price from
US$26.60
1 night, 2 adults

TRINCO VISTARA GUEST House

Trincomalee (3.7 mi from SLAF China Bay)

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.

K
K.Vijayananthan
From
Sri Lanka
Very nice place we feel as a our home all facilities are available with reasonable prices ( AC Rooms) Newly constructed house and location was great
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 42 reviews
Price from
US$25
1 night, 2 adults

Trinco Lagoon

Hotel in Trincomalee (3.8 mi)

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

T
Thomas
From
Hong Kong
Very clean hotel with great value for money. I had the king room and it was a perfect room for a solo traveller. The staff especially the reception were very helpful and extremely friendly. I would definitely stay here again.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 195 reviews
Price from
US$31
1 night, 2 adults

Kanapathiy Rest House

Trincomalee (4 mi from SLAF China Bay)

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.

V
Vijay
From
Sri Lanka
One of the best place in Trincomalee for family guests. Owners were very helpful. They suggested the places of worship & vegetarian restaurants for our easyness. Definitely will visit again
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 10 reviews
Price from
US$13
1 night, 2 adults

Trinco NR Guest

Trincomalee (4 mi from SLAF China Bay)

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

M
Michelle
From
India
We are a family of five and had a really nice stay at Trinco NR Guest! It's spacious, clean and the staff is super friendly!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 17 reviews
Price from
US$6
1 night, 2 adults

Mallika Resort

Hotel in Trincomalee (4 mi)

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.

E
Emma
From
Ireland
Super friendly and helpful staff! Located near the beach and near a lovely bakery! Arranged laundry for us.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 64 reviews
Price from
US$38
1 night, 2 adults

Holiday Villa

Trincomalee (4 mi from SLAF China Bay)

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.

R
Ravi Teja
From
India
Everything nearby. Rooms are renovated and very near to the Railway station. Cheap and best
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 107 reviews
Price from
US$25.20
1 night, 2 adults

Green Villa

Trincomalee (4.1 mi from SLAF China Bay)

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.

J
Jayasinghe
From
United Arab Emirates
My selection for my stay at Green Villa, Trincomalee, was delighted by the treatments I received from its owners who were really kind and hospitable. I also wish to comment about the silent and clean environment that prevailed there for any guest seeking peaceful accommodation.
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 23 reviews
Price from
US$13
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, 373 reviews

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

    Set in Trincomalee, 700 metres from Uppuveli beach, Aa Inn offers accommodation with a garden, free private parking and a restaurant.

    From US$26 per night
  • Scored out of 10, guest rating 5.8
    Passable - What previous guests thought, 18 reviews

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

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

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

  • Situated 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.

  • Set in Trincomalee, 2.7 km from Kanniya Hot Springs, Hotel Oshin offers accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 4.7
    Disappointing - What previous guests thought, 3 reviews

    Situated 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.3
    Very 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
  • Scored out of 10, guest rating 5.2
    Passable - What previous guests thought, 4 reviews

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

    Situated in Trincomalee, within a few steps of Dutch Bay Beach and 300 metres of St.

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

  • Located in Trincomalee, 1.6 km from Uppuveli beach, PaviXan provides accommodation with a garden, free private parking, a terrace and a restaurant.

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

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

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

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

    Situated in Trincomalee, within a few steps of Dutch Bay Beach and 300 metres of St.

    From US$30.60 per night
  • Scored out of 10, guest rating 5.8
    Passable - What previous guests thought, 117 reviews

    Located 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 night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 345 reviews

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

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

    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.

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

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

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

    Situated 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 night
  • Set 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 night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 305 reviews

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

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

    From US$28.05 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 17 reviews

    Located 600 metres from Uppuveli beach, Blackthorn Hotel offers rooms with air conditioning in Trincomalee.

    From US$33.90 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 139 reviews

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

    Situated 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 night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 36 reviews

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

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 405 reviews

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

    Situated 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 night
  • Set 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.

  • Located 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 night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 298 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 US$71.40 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 165 reviews

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

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

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

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

    Set 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 night
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 29 reviews

    Situated 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 night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 323 reviews

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

    From US$30 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 161 reviews

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

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

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

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

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

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

    Situated 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 night
  • Scored out of 10, guest rating 6.8
    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 13 km away from the Nilaveli Beach.

    From US$60.50 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 36 reviews

    Situated 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 night
  • Hotel 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.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 248 reviews

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

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

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

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

    Located in Trincomalee, Trinco Star Hotel offers 5-star accommodation with private balconies.

    From US$22.60 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 409 reviews

    Situated in Trincomalee, 100 metres from Uppuveli beach, Hotel Tobiko features accommodation with a garden, free private parking and a restaurant.

    From US$44 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 11 reviews

    Set 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