Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

View vacation packages to

Hotels and More in Trincomalee

Liyonaa Beach Hotel

Hotel in Uppuveli Beach, Trincomalee

Located on the beachfront in Trincomalee, Liyonaa Beach Hotel features a garden and free WiFi. Featuring a 24-hour front desk, this property also provides guests with a restaurant. Comfortable bed. Friendly staff. Tasty breakfast.

Show more Show less
9.4
Awesome
238 reviews
Avg. price/night:
$23
Check availability

WoodyCrest

Hotel in Trincomalee

Located in Trincomalee, within 2.6 miles of Kanniya Hot Springs and 4.4 miles of Fort Frederick, WoodyCrest provides accommodations with a garden and free WiFi throughout the property as well as free... Very good location 5-10min walk to the beach, lovely owner and staffs, clean, spacious balcony with superb view. The accommodation was very clean, beds comfortable. We are really enjoy our stay.

Show more Show less
9.7
Exceptional
10 reviews
Avg. price/night:
$20
Check availability

Anandas Beach Resorts

Hotel in Uppuveli Beach, Trincomalee

Located in Trincomalee, 2.8 miles from Kanniya Hot Springs, Anandas Beach Resorts provides accommodations with a restaurant, free private parking, a bar and a garden. · Everything was just perfect! Nice and comfy rooms....clean and good condition! Breakfast a dinner delicious! Surely we will come back! Thank you for everything!

Show more Show less
9.2
Awesome
7 reviews
Avg. price/night:
$24.75
Check availability

Blue Wave

Hotel in Uppuveli Beach, Trincomalee

Located in Trincomalee, within 3.1 miles of Kanniya Hot Springs and 4.1 miles of Fort Frederick, Blue Wave has accommodations with a garden and free WiFi throughout the property as well as free... Close to the beach and quite place. Room and bathroom very clean and good staff

Show more Show less
9.1
Awesome
64 reviews
Avg. price/night:
$12
Check availability

Sai Seashell Rest Inn Nilaveli

Hotel in Trincomalee

Located in Trincomalee, within 9 miles of Kanniya Hot Springs and 11 miles of Fort Frederick, Sai Seashell Rest Inn Nilaveli provides accommodations with a garden and free WiFi throughout the property... Everything was super clean, mattress was thick and comfortable. It's a brand new accommodation I'd say it has about a year or less. The location is literally a 2 minutes walk to the beach, area is plenty of restaurants. The host is very accommodating, overall A+.

Show more Show less
9.5
Exceptional
29 reviews
Avg. price/night:
$8
Check availability

Regina Beach Bungalow

Hotel in Trincomalee

Featuring a garden and terrace, as well as a restaurant, Regina Beach Bungalow is located in Trincomalee. The bungalow was a beautiful, quiet and relaxing place to stay - right on the beach. The staff were super lovely and the rooms were beautifully made up. Meals served privately to your balcony and even though it's a little out of town the staff will happily and quickly arrange for a tuk tuk to take you anywhere and you have the great benefit of a peaceful private location. I would highly recommend this for your stay in Trinco.

Show more Show less
9.4
Awesome
73 reviews
Avg. price/night:
$30
Check availability

Palmera Eco Resorts Nilaveli

Hotel in Trincomalee

Located in Trincomalee and with Kanniya Hot Springs reachable within 9 miles, Palmera Eco Resorts Nilaveli provides express check-in and check-out, non-smoking rooms, free bikes, free WiFi and an... Great place. We had very good Sri Lankan breakfast .. and lunch.. Nice pool, quit place. Friendly staff. I highly recommended.

Show more Show less
8.8
Excellent
120 reviews
Avg. price/night:
$29.75
Check availability

Alfresco Beach Hotel

Hotel in Uppuveli Beach, Trincomalee

Alfresco Beach Hotel is located on Uppuveli Beach, 3.1 mi from Trincomalee City and features a private beach area. The property has a garden, as well as a terrace. I like all facilities and location (beach front) friendly staff. I have really good time with Alfressco. 👍😇 Breakfast is really good.

Show more Show less
8.1
Very Good
262 reviews
Avg. price/night:
$22.40
Check availability

Elegant Green Beach Resort

Hotel in Uppuveli Beach, Trincomalee

Located in Trincomalee, Elegant Green Beach Resort offers beachfront accommodations 2.4 miles from Fort Frederick and provides facilities like a garden, a private beach area and a terrace. The property was very cute, and the room clean and comfortable. Right on the beach, with beach chairs/umbrellas provided! The hotel does a beach seafood grill every night which was fantastic. Staff was great about taking menu requests (food was excellent!), and arranging transportation (tuk-tuk or car), and outings (snorkeling, whale watching). The landscaping on the property was very pretty and detailed. Kumar (the owner) went above and beyond to be helpful, attentive, and to make sure all of our needs were met.

Show more Show less
8.5
Very Good
247 reviews
Avg. price/night:
$19.80
Check availability

OYO 310 Sea Lagoon Beach Hotel

Hotel in Trincomalee

Featuring a garden, bar and views of lake, Sea Lagoon Beach Hotel is located in Trincomalee, 2.7 miles from Kanniya Hot Springs. We spent two days...best staff service. great breakfast.clean rooms.we had a wonderful pool time (anytime of the day)👼 Can Recommend to all...keep up the good work

Show more Show less
8.3
Very Good
171 reviews
Avg. price/night:
$25
Check availability

Most-booked hotels in Trincomalee in the past month

Trincomalee's best hotels with breakfast

Budget hotels in Trincomalee

Hotels located in the center of Trincomalee

FAQs about hotels in Trincomalee

  • These hotels in Trincomalee are highly rated by couples: WoodyCrest, Sai Seashell Rest Inn Nilaveli, and Regina Beach Bungalow.

  • Hotel Theevanni Inn, Trinco Lagoon, and Pearl Oceanic Resort - Trincomalee got great room view-related reviews from travelers in Trincomalee.

  • Many families visiting Trincomalee loved staying at Blue Wave, WoodyCrest, and Sai Seashell Rest Inn Nilaveli.

  • For hotels in Trincomalee that serve highly-rated breakfasts, try Hotel Theevanni Inn, Sai Seashell Rest Inn Nilaveli, and Palmera Eco Resorts Nilaveli.

  • On average, 3-star hotels in Trincomalee cost $69 per night, and 4-star hotels in Trincomalee are $91 per night. If you're looking for something really special, a 5-star hotel in Trincomalee can be found for $129 per night, on average (based on Booking.com prices).

  • On average, it costs $37 per night to book a 3-star hotel in Trincomalee for tonight. You'll pay around $46 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Trincomalee will cost around $52, on average (based on Booking.com prices).

  • Liyonaa Beach Hotel, WoodyCrest, and Sai Seashell Rest Inn Nilaveli are some of the popular hotels in Trincomalee.

  • The average price per night for a 3-star hotel in Trincomalee this weekend is $37 or, for a 4-star hotel, $45. Looking for something even fancier? 5-star hotels in Trincomalee for this weekend cost around $49 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Trincomalee:

Explore guest reviews of hotels in Trincomalee