Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

250 hotels in Trincomalee

Search the best hotels and places to stay in Trincomalee

View map
Love a good deal? ibooked.ca offers them every day. Our website has search filters which you may find very useful when looking for 5-star hotels and places to stay in Trincomalee not far from Pearl Divers. Booking a hotel in Trincomalee District is a breeze with us and you are sure not to be disappointed! Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
24 Alles Garden, Trincomalee, Sri Lanka, 31000View on map
3.1 km from City Centre1.2 km from Trincomalee Railway Station
Located off Trincomalee War Cemetery, this family hotel is 5 km from the center of Trincomalee and offers views over the Indian Ocean.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour security
    +1
Price fromC$ 88per nightSelect
Not available
No. 1508 Irakkandi Nilaveli, Trincomalee, Trincomalee, Sri LankaView on map
16.2 km from City Centre
At this hotel, guests can relax in a private pool and enjoy stunning sea views from their contemporary rooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
9.2
Perfect9 reviews
Price fromC$ 51per nightSelect
Not available
Upuvali, Trincomalee, Sri Lanka
5.7 km from City Centre
Located near the Indian Ocean, the venue features 81 fashionable rooms and offers windsurfing, snorkeling and canoeing.
8.2
Great60 reviews
Price fromC$ 206per nightSelect
Not available
No 07, Alles Garden Uppuveli, Trincomalee, Sri Lanka, 31000
5.4 km from City Centre
The hotel has a swimming pool and lies close to Trincomalee War Cemetery which is worth visiting.
Select
Not available
7(42),Alles Garden,Uppuveli,Trincomalee., Trincomalee, Sri Lanka, 31000
4.0 km from City Centre2.2 km from Trincomalee Railway Station
There is an authentic restaurant with Indian cuisine and an outdoor pool available on site.
9.4
Perfect5 reviews
Price fromC$ 74per nightSelect
Not available
66 12 Alles Garden Nilaveli Road, Trincomalee, Sri Lanka
5.5 km from City Centre
Guests can relax in the 24-hour bar of the hotel that boasts a perfect location in Trincomalee.
6.4
Nice4 reviews
Price fromC$ 36per nightSelect
Not available
33 Alles Garden, Trincomalee, Sri Lanka, Trincomalee, Sri Lanka
5.3 km from City Centre
Offering convenient proximity to Sri Lakshmi Narayana Perumal Kovil, the hotel is also close to Fort Frederick.
6.8
Nice2 reviews
Price fromC$ 104per nightSelect
Not available
No-93, Love Lane, Trincomalee, Sri Lanka
3.3 km from City Centre1.5 km from Trincomalee Railway Station
Located in the market district of Trincomalee, the venue features a private swimming pool together with a poolside bar.
8.4
Great1 review
Price fromC$ 59per nightSelect
Not available
66 Lower Road Orr'S Hill, Trincomalee, Sri Lanka
1.9 km from City Centre2.0 km from Trincomalee Railway Station
The Dutch-style building of the hotel boasts 24 rooms close to the Indian Ocean.
5.6
Guest rating1 review
Price fromC$ 56per nightSelect
Not available
312 Dyke Street, Trincomalee, Sri Lanka
700 m from City Centre1.2 km from Fort Frederick
Featuring Dutch architecture, the venue provides 18 rooms and offers easy access to Velgam Vehera.
Price fromC$ 83per nightSelect
Not available
No 24/7A Konesapuram Orr'S Hill Trincomalee, Trincomalee, Sri Lanka, 31000
1.6 km from City Centre1.1 km from Trincomalee Railway Station
Featuring an indoor swimming pool, this property is set a short distance from Kannaki Amman Kovil and Shankari Devi Shakthi Peetam.
Select
Not available
Dyke Rest228 Dyke Street, Trincomalee, Sri Lanka, 31000
800 m from City Centre1.3 km from Fort Frederick
The hotel has a 24-hour restaurant plus 7 rooms and is located in a beach area.
8.8
Great1 review
Price fromC$ 72per nightSelect
Not available
Hotel Green Garden28 1 Love Lane, Trincomalee, Sri Lanka, 31000
3.5 km from City Centre1.7 km from Trincomalee Railway Station
Located close to Fort Frederick, the hotel has 15 rooms, and boasts access to a train station.
8.0
Great5 reviews
Price fromC$ 63per nightSelect
Not available
Skandig Beach Resort10 Ehamparam Road, Trincomalee, Sri Lanka, 31000
3.5 km from City Centre1.6 km from Trincomalee Railway Station
Offering diving and billiards in the area, this accommodation lies next to Koneswaram Temple, and within a 20-minute drive of Kanniya Hot Springs.
Price fromC$ 134per nightSelect
Not available
Orion Beach Way178 15 Alas Garden Nilaveli Road, Trincomalee, Sri Lanka, 31000
5.0 km from City Centre
Set at a short distance from Trinco Water Sport Tours, it is family accommodation to stay in Uppuveli Beach district of the city.
Price fromC$ 39per nightSelect
Not available
Pleasant Park Holiday Inn''Uppuveli'',729 Ehamparam Road, Trincomalee ,Srilanka, Trincomalee, Sri Lanka, 31000
3.6 km from City Centre1.8 km from Trincomalee Railway Station
Offering diving and snorkeling in the area, this accommodation lies next to Fort Frederick, and within a 10-minute drive of Koneswaram Temple.
Price fromC$ 19per nightSelect
Not available
C-World Hotel27 Lavender Lane, Trincomalee, Sri Lanka, 31304
500 m from City Centre1.1 km from Fort Frederick
Situated 1 km from the centre of Trincomalee, the apartment with a view over the sea offers a terrace.
Price fromC$ 17per nightSelect
Not available
Blue Wings Beach Hotel32 5 Murugapuri Ahambram Road, Trincomalee, Sri Lanka, 36000
3.3 km from City Centre1.4 km from Trincomalee Railway Station
Situated 4 km from the centre of Trincomalee, the apartment with a view over the sea offers a terrace.
Price fromC$ 37per nightSelect
Not available
Jkab Beach ResortNo. 686/11, North Coast Road, Uppuveli, Trincomalee, Sri Lanka
3.3 km from City Centre1.5 km from Trincomalee Railway Station
Boasting prime location and access to Koneswaram Temple, this luxury hotel in Trincomalee features a grill restaurant and 27 rooms.
5.0
Guest rating1 review
Price fromC$ 88per nightSelect
Not available
Amaranthe Bay Resort & Spa101/17Alles Garden Road Uppuveli Trincomalee, Trincomalee,300, Trincomalee, Sri Lanka
5.8 km from City Centre
Featuring an outdoor pool, this luxury venue gives access to Trinco Eddi.
Price fromC$ 123per nightSelect
Not available
Neem Beach HouseNo 12 Allesgarden,Uppuvelli ,Trincomalee, Trincomalee, Sri Lanka, 31000
4.9 km from City Centre
Nestled in Uppuveli Beach district of the city, the venue is about 10 km from China Bay airport.
Price fromC$ 80per nightSelect
Not available
Feel Well Guest Inn22 30 Uppuvelli Allas Garden, Trincomalee, Sri Lanka, 31000
5.0 km from City Centre
Set at a short distance from Fort Frederick, it is budget accommodation to stay in Uppuveli Beach district of the city.
Price fromC$ 44per nightSelect
Not available
Pearl Oceanic Resort - Trincomalee10 1 Ward No. 3 Sampalthivu, Trincomalee, Sri Lanka
7.6 km from City Centre
The hotel has an authentic restaurant with dishes of international cuisine and is situated just off Negombo Diving Centre.
Price fromC$ 47per nightSelect
Not available
Palmera Eco Resort NilaveliGobalapuram, Trincomalee, Sri Lanka, 31000
15.2 km from City Centre
Offering garden views, the venue is placed close to Taprobane Divers, and boasts an infinity pool.
Price fromC$ 68per nightSelect
Not available
Uppuveli Beach HouseNilaveli Road Allesgarden Uppuveli 133 Vinayakar Veethy Uppuveli, Trincomalee, Sri Lanka
4.5 km from City Centre
Located next to Negombo Diving Centre, the venue comprises 6 rooms with garden views.
Price fromC$ 32per nightSelect
Not available
Liyonaa Beach Hotel15, Murugapuri Lane, Uppuveli, Trincomalee, Trincomalee, Sri Lanka, 31000
3.3 km from City Centre1.5 km from Trincomalee Railway Station
Set within easy reach of Koneswaram Temple, the venue features a grill restaurant serving meals of local cuisine.
Price fromC$ 61per nightSelect
Not available
J7 Villaj Resort81/9, Alesgarden, Uppuveli,, Trincomalee, Sri Lanka, 31000
5.7 km from City Centre
Price fromC$ 79per nightSelect
Not available
Pp Rest Guest HouseNilaveli Rd, Trincomalee, Sri Lanka, 31000
5.3 km from City Centre
This 7-room apartment, located 4.8 km from Fort Frederick, also features a bathtub and a shower in the bathroom.
Price fromC$ 45per nightSelect
Not available
Alfresco Beach Hotel23 Sarvodaya Rd, Trincomalee, Sri Lanka, 31000
5.3 km from City Centre
Adjacent to Trinco Eddi, and close to Velgam Vehera, this designer hotel features 22 soundproof rooms.
Price fromC$ 53per nightSelect
Not available
Under Water Safaris47, Beach Road Alles Garden, Trincomalee, Sri Lanka, 31000
5.1 km from City Centre
This hotel in a beach area of Uppuveli offers seafood specialties served in the onsite in-house restaurant.
Price fromC$ 17per nightSelect
Not available
Wanderers Hostel102 1 Alles Garden, Trincomalee, Sri Lanka, 31000
5.7 km from City Centre
Price fromC$ 23per nightSelect
Not available
Aaliyah Hotel NilaveliWard 01 Valoor 9Th Mile Post, Trincomalee, Sri Lanka, 31010
12.5 km from City Centre
Set in Nilaveli, this 9-room property is an ideal base for visits to Taprobane Divers.
Price fromC$ 17per nightSelect
Not available
French Garden Regish Guest House170/14, Nilaveli Road Trincomalee, Trincomalee, Sri Lanka, 31000
4.9 km from City Centre
Nestled in Uppuveli Beach district of Trincomalee, the venue is about 10 km from China Bay airport.
Price fromC$ 44per nightSelect
Not available
Elegant Green Beach Resort668 8 Ehamparam Road Uppuveli Trincomalee, Trincomalee, Sri Lanka, 31000
3.1 km from City Centre1.3 km from Trincomalee Railway Station
Offering 7 rooms with sea views, the hotel is set in Uppuveli Beach district, just steps from Koneswaram Temple.
Price fromC$ 41per nightSelect
Not available
White GardenNo.260 16 3 Rd Lane Alesgarden Trincomalee, Trincomalee, Sri Lanka, 31000
5.5 km from City Centre
Nestled in Uppuveli Beach district of the city, the venue is about 10 km from China Bay airport.
Price fromC$ 16per nightSelect
Not available
Blue Blu Resort13A Beach Road Alles Garden, Trincomalee, Sri Lanka, 31006
5.3 km from City Centre
Set at a short distance from Trincomalee War Cemetery, it is business accommodation to stay in Uppuveli Beach district of the city.
Price fromC$ 25per nightSelect
Not available
The Social Shack61 Alles Garden Road Trincomalee, Trincomalee, Sri Lanka, 31000
5.5 km from City Centre
Select
Not available
Lucky Beach Resort50 Alles Garden, Trincomalee, Sri Lanka, 31010
5.5 km from City Centre
Located next to Scuba Safaris Trincomalee, the venue comprises 15 rooms with lake views.
6.6
Nice1 review
Price fromC$ 15per nightSelect
Not available
Rest Way InnNo.37 Court Road Trincomalee Srilanka, Trincomalee, Sri Lanka, 31000
1.1 km from City Centre1.8 km from Fort Frederick
Located 2 km from the center of Trincomalee, the hotel offers a garden bar plus playpens and a play area for children.
8.2
Great4 reviews
Price fromC$ 47per nightSelect
Not available
Lobster InnNo:42 Beach Road Allesgarden Uppuveli Trincomalee, Trincomalee, Sri Lanka, 31000
5.1 km from City Centre
Situated 6 km from the centre of Trincomalee, the apartment with a view over the garden offers a terrace.
Price fromC$ 20per nightSelect
Not available
Alass Ga RoomsNo 12 Alesgarden. Uppuvelibeach, Trincomalee, Sri Lanka, 31006
5.3 km from City Centre
Nestled in Uppuveli Beach district of Trincomalee, the venue is about 10 km from China Bay airport.
Price fromC$ 24per nightSelect
Not available
Trinco Hemach Beach HotelNo 13 1 Murugapuriehamparam Road Trincomalee, Trincomalee, Sri Lanka, 31000
3.3 km from City Centre1.5 km from Trincomalee Railway Station
Offering 6 rooms with garden views, the hotel is set in Uppuveli Beach district, just steps from Koneswaram Temple.
Price fromC$ 60per nightSelect
Not available
Yosha GuestNilaveli Road 208 15 Nlla Velli Road Ales Graden, Trincomalee, Sri Lanka, 31000
5.1 km from City Centre
Located 10 minutes' drive from Fort Frederick, the apartment offers a terrace with barbeque.
Price fromC$ 40per nightSelect
Not available
Cocolagoon Eco Resort596B 10Th Mile Post Nilaveli, Trincomalee, Sri Lanka, 31010
14.3 km from City Centre
Located a few steps from International Diving School, the hotel features 8 rooms with views over the lake.
Price fromC$ 116per nightSelect
Not available
Sea Rest BreezeNo.30 Beach Road, Alesgarden Uppuveli Trincomalee, Trincomalee, Sri Lanka, 31000
5.3 km from City Centre
Set 4 km from Koneswaram Temple, this apartment features a nice balcony and a terrace.
Price fromC$ 19per nightSelect
Not available
Jungle Dive BeachNo. 110 Beach Road Alles Thottam Uppuveli Beach, Trincomalee, Sri Lanka, 31000
4.5 km from City Centre
Set close to Sri Lakshmi Narayana Perumal Kovil, this 6-room apartment with a sunny patio overlooks the sea.
Price fromC$ 43per nightSelect
Not available
Eliz Holiday ResortNo 06 Mainstreet,Allasgarden,Uppuvelli,Trincomalee., Trincomalee, Sri Lanka, 31000
5.3 km from City Centre
Situated in Uppuveli Beach district, this budget property provides soundproof rooms and diving, snorkeling and fishing services in the area.
Price fromC$ 28per nightSelect
Not available
The White HouseSarvodaya Road 67, Trincomalee, Sri Lanka, 13000
5.7 km from City Centre
Featuring a terrace, this property also provides guests with a special menu and board games for kids, in close proximity of Scuba Safaris Trincomalee.
Price fromC$ 25per nightSelect
Not available
Sai Seashell Rest Inn NilaveliSri Kannaki Amman Kovil Road Gopalapuram Nilaveli Sai Seashell Rest Inn Nilaveli, Trincomalee, Sri Lanka, 31010
14.5 km from City Centre
This budget hotel with garden views lies close to the sights of Trincomalee including Taprobane Divers.
Price fromC$ 32per nightSelect
Not available
Walkers HostelAless Garden Second Road, Trincomalee, Sri Lanka, 31000
5.2 km from City Centre
Select
Not available
Hilton CottageNo 7A Beach Road,Alesgarden,Trincomalee, Trincomalee, Sri Lanka, 31000
5.4 km from City Centre
Nestled in Uppuveli Beach district of the city, the venue is about 10 km from China Bay airport.
Price fromC$ 68per nightSelect
Not available
Woodycrest22 New Road Lane 1 Alles Garden, Trincomalee, Sri Lanka, 31000
5.1 km from City Centre
Price fromC$ 39per nightSelect
Not available
Ubay Guest And Restaurant15 Beach Road Alas Garden Trincomalee, Trincomalee, Sri Lanka, 13000
5.4 km from City Centre
Nestled in Uppuveli Beach district of the city, the venue is about 10 km from China Bay airport.
Price fromC$ 17per nightSelect
Not available
Dutch Beach RoomsNo 17 Lavender Lane., Trincomalee, Sri Lanka, 31000
500 m from City Centre1.1 km from Fort Frederick
Just 1.7 km from Koneswaram Temple, this hotel offers snorkeling, diving and cycling for guests to keep active.
Price fromC$ 19per nightSelect
Not available
Sasvi Cabana24 Allasgarden Uppuveli, Trincomalee, Sri Lanka, 31000
5.3 km from City Centre
Situated a 20-minute drive to Kanniya Hot Springs, this villa features balcony and a garden.
Price fromC$ 56per nightSelect
Not available
The Red KeepWard No. 2, Trincomalee, Sri Lanka, 32000
13.1 km from City Centre
Price fromC$ 24per nightSelect
Not available
Moon Shine Guest810 8Moonshine Garden 3Rd Mile Postvalarmathi Lanetrincomalee, Trincomalee, Sri Lanka, 31000
3.8 km from City Centre2.0 km from Trincomalee Railway Station
Boasting sea views, the apartment is set close to Trinco Eddi in a beach area of Uppuveli.
Price fromC$ 29per nightSelect
Not available
Trinco Beach Hotel328 Dyke St, Trincomalee, Sri Lanka, 31000
700 m from City Centre1.2 km from Fort Frederick
Boasting location next to Girihandu Seya Temple, the property offers 12 rooms together with a snack bar onsite.
Select
Not available
Vista Rooms Dutch Bay 2No. 328 Dyke Street, Trincomalee, Sri Lanka, 31000
700 m from City Centre1.2 km from Fort Frederick
The hotel has an in-house restaurant with dishes of Asian cuisine and is situated just off Koneswaram Temple.
Select
Not available
Vista Rooms N Coast Road707 North Coast Road Uppuveli, Trincomalee, Sri Lanka, 31000
2.3 km from City Centre500 m from Trincomalee Railway Station
Adjacent to Velgam Vehera, and close to Isha Water Park, this business hotel features 6 air-conditioned rooms.
Select
Not available
Vista Rooms Yard Approach RoadNo. 113 Court Road, Trincomalee, Sri Lanka, 31000
900 m from City Centre1.6 km from Fort Frederick
A few meters away you can enjoy Girihandu Seya Temple.
Select
Not available
Hotel Tobiko24 Murugapuri Road, Uppuveli, Trincomalee, Sri Lanka
3.3 km from City Centre1.5 km from Trincomalee Railway Station
The property provides an outdoor pool and offers beautiful garden views.
Price fromC$ 39per nightSelect
Not available
Trinco Villas Uppuveli5 Boundary Road Off Nilavelli Road Uppuveli, Trincomalee, Sri Lanka, 31000
3.6 km from City Centre1.7 km from Trincomalee Railway Station
The central hotel is located in a shopping area with quick access to Fort Frederick.
Price fromC$ 21per nightSelect
Not available
Absaras City492 North Coast Road, Trincomalee, Sri Lanka, 31000
2.4 km from City Centre600 m from Trincomalee Railway Station
Adjacent to Sri Lakshmi Narayana Perumal Kovil, and close to Sri Lanka Navy Museum, this business hotel features 18 air-conditioned rooms.
Select
Not available
Aqua Hotel Fernando'S BarAqua Hotel No 12 Alles Garden Uppuvelli, Trincomalee, Sri Lanka, 13000
5.2 km from City Centre
This hotel has 25 rooms along with Turkish steam bath and massage treatments, it awaits guests in Uppuveli Beach district facing Koneswaram Temple.
6.6
Nice8 reviews
Price fromC$ 45per nightSelect
Not available
Villa Hotel22 Orr'S Hill Road, Trincomalee, Sri Lanka, 31300
1.4 km from City Centre1.2 km from Trincomalee Railway Station
A rooftop restaurant is available in this hotel that boasts a convenient location close to Seruwila Mangala Raja Maha Vihara.
Price fromC$ 47per nightSelect
Not available
Blue Sand Beach Resort178 32 Ales Garden Nelaveli Road, Trincomalee, Sri Lanka, 31000
4.9 km from City Centre
Offering windsurfing, snorkeling and hiking in the area, this accommodation lies next to Koneswaram Temple, and within a 20-minute drive of Kanniya Hot Springs.
5.0
Guest rating1 review
Price fromC$ 55per nightSelect
Not available
Bluewater Beach Resort182 Nilaveli Road Alesgarden Trincomalee, Trincomalee, Sri Lanka, 31000
5.1 km from City Centre
Located in a mountain area of Trincomalee, the hotel features a private pool along with a Jacuzzi.
8.8
Great5 reviews
Price fromC$ 45per nightSelect
Not available
Dutch Bay Beach Cottages294 Dyke Street, Trincomalee, Sri Lanka, 31000
800 m from City Centre1.3 km from Fort Frederick
The family hotel boasts 6 rooms along with windsurfing, diving and snorkeling, offering direct access to Fort Frederick.
6.8
Nice4 reviews
Price fromC$ 92per nightSelect
Not available
Samara Cottage5Th Mile Post, Trincomalee, Sri Lanka, 31000
5.9 km from City Centre
The hotel is based in a northern area of Trincomalee, offering a 24-hour bar along with windsurfing, diving and fisheries.
Price fromC$ 80per nightSelect
Not available
Oyo 307 Blue Waves113 Court Road, Trincomalee, Eastern Provience, Sri Lanka, Trincomalee, Sri Lanka, 31000
900 m from City Centre1.6 km from Fort Frederick
There are rooms facing the garden and the hotel is set close to Fort Frederick.
Price fromC$ 31per nightSelect
Not available
Hotel Glee20,New Road, Alas Garden, Trincomalee, Sri Lanka, 31000
4.9 km from City Centre
Offering location close to Fort Frederick, this hotel overlooks the mountain and has an in-house restaurant.
Price fromC$ 27per nightSelect
Not available
Kings Hotel Restaurant & Bar263 Main Street, Trincomalee, Sri Lanka, 31000
1.2 km from City Centre800 m from Trincomalee Railway Station
Located just 1.7 km from Koneswaram Temple, this hotel features 18 rooms and a 24-hour restaurant on-site.
Price fromC$ 31per nightSelect
Not available
Family Inn62A Kandy Road, Trincomalee, Sri Lanka, 31000
4.0 km from City Centre2.0 km from Kanniya Hot Springs
Set next to a railway station, and 10 minutes' drive to Fort Frederick, this accommodation comes with playpens and a special menu for guests with children.
Price fromC$ 15per nightSelect
Not available
White Sand Beach InnWord No 29Th Mile Post Nilaveli, Trincomalee, Sri Lanka, 31000
12.9 km from City Centre
Located less than 2 km from the city centre, this 12-room accommodation features a shared lounge and a picnic area.
Price fromC$ 28per nightSelect
Not available
Trinco Rest HousePost Office Road, Trincomalee, Sri Lanka, 31000
1000 m from City Centre1000 m from Fort Frederick
Located 1 km from the center of Trincomalee, this hotel features diving and cycling in the area and a 24-hour bar onsite.
Price fromC$ 64per nightSelect
Not available
Prasanna Guest HouseKandy Roadtrincomalee, Trincomalee, Sri Lanka, 31000
3.3 km from City Centre1.9 km from Trincomalee Railway Station
There are rooms facing the garden and the hotel is set close to Kanniya Hot Springs.
Select
Not available
Nature Inn Guest House And RestaurantChayablue Road Alasgarden Uppuveli, Trincomalee, Sri Lanka, 31000
5.6 km from City Centre
Placed in proximity to Sunshine Diving, this traditional apartment offers a balcony with mountain views.
Price fromC$ 40per nightSelect
Not available
Hotel Sea Shadow170 1 Alles Garden Nilaveli Road, Trincomalee, Sri Lanka, 00031
4.9 km from City Centre
Set in Trincomalee, this 8-room property is an ideal base for visits to Sunshine Diving.
Price fromC$ 25per nightSelect
Not available
Triinco Huts74,Nilaveli Road, Trincomalee, Sri Lanka, 31000
4.1 km from City Centre2.2 km from Trincomalee Railway Station
Offering snorkeling, diving and hiking in the area, this accommodation lies next to Fort Frederick, and within a 20-minute drive of Kanniya Hot Springs.
Price fromC$ 31per nightSelect
Not available
Sasvi Holiday Inn74 1 St.Antony'S Lane Nittiya Puri Uppuveli Trincomalee 31000 Sri Lanka, Trincomalee, Sri Lanka, 31000
4.1 km from City Centre2.3 km from Trincomalee Railway Station
Located next to Trincomalee British War Cemetery, the venue comprises 8 rooms with city views.
Price fromC$ 40per nightSelect
Not available
Dockyard Inn Hostral - Trincomalee290 1 Dockyard Road, Trincomalee, Sri Lanka, 31000
700 m from City Centre1.2 km from Fort Frederick
Located in the ski area, just a few feet from Fort Frederick, the venue offers 6 rooms with a sunny balcony.
Price fromC$ 135per nightSelect
Not available
N Joy Inn263 1 Dyke Street, Trincomalee, Sri Lanka, 31000
700 m from City Centre1.3 km from Fort Frederick
Located 1 km from the center of Trincomalee, this hotel features snorkeling, diving and cycling in the area and a terrace bar onsite.
Price fromC$ 31per nightSelect
Not available
Thsc Guest House302/5 Inner Harbour Road, Trincomalee, Sri Lanka, 31000
1.2 km from City Centre900 m from Trincomalee Railway Station
Featuring a sunbathing terrace with sea views, the apartment is placed next to Pearl Divers.
5.8
Guest rating5 reviews
Select
Not available
Silaa Cabana22 76 Alas Garden Hotel Road Uppuweli, Trincomalee, Sri Lanka, 31000
5.3 km from City Centre
Set 4.7 km from Fort Frederick in Trincomalee, this accommodation features a sunny patio with temple views.
Price fromC$ 28per nightSelect
Not available
Amila GuestNo. 05 Love Lane Cross Road Trincomalee Sri Lanka, Trincomalee, Sri Lanka, 31000
3.3 km from City Centre1.6 km from Trincomalee Railway Station
Featuring a shared kitchen and a sunbathing terrace, the property is a 15-minute drive from China Bay airport.
Price fromC$ 20per nightSelect
Not available
Sanju Beach Villa132 96Ananda Vinayagar Veedi Nilaveli Road Uppiveli Town, Trincomalee, Sri Lanka, 31010
4.5 km from City Centre
Nestled in Uppuveli Beach district of Trincomalee, the venue is about 10 km from China Bay airport.
Price fromC$ 55per nightSelect
Not available
Woody Cabana1St Lane ,New Street, Aless Garden, Trincomalee, Trincomalee, Sri Lanka, 31000
5.2 km from City Centre
Situated a 10-minute drive to Kanniya Hot Springs, this villa features a balcony and a sunny patio.
Price fromC$ 21per nightSelect
Not available
Guesthouse 207207 Court Road, Trincomalee, Sri Lanka, 31000
600 m from City Centre1.5 km from Fort Frederick
Placed just off Koneswaram Temple, this well-equipped villa features 3 bedrooms and a kitchen with an electric kettle and a refrigerator.
Price fromC$ 74per nightSelect
Not available
108 Palms Beach ResortWard No.1 25 Salli Sampalthivu, Trincomalee, Sri Lanka, 31010
7.3 km from City Centre
Located just 2.6 km from Trinco Eddi, this villa offers a sun terrace, barbeque grills and a golf course.
Price fromC$ 100per nightSelect
Not available
Sayura Guest HouseNo 344 2 Weeranagaraya, Trincomalee, Sri Lanka, 31000
1.5 km from City Centre600 m from Trincomalee Railway Station
Set in Trincomalee, this 6-room property is an ideal base for visits to Sri Pathrakali Amman Temple.
5.0
Guest rating1 review
Price fromC$ 24per nightSelect
Not available
T.K.Rest204 Lower Road Orrs Hill, Trincomalee, Sri Lanka, 31000
1.8 km from City Centre700 m from Trincomalee Railway Station
This is a 3-bedroom villa, set in proximity to Fort Frederick.
Price fromC$ 134per nightSelect
Not available
So J Beach VillaNo 178 11 Nilaveli Road Alasgarden Uppuveli Trincomalee, Trincomalee, Sri Lanka, 31000
5.4 km from City Centre
Featuring the balcony together with views of the temple, this villa is located close to Fort Frederick.
Price fromC$ 39per nightSelect
Not available
French Garden Eagle Wings Inn170 / 3 A, Trincomalee, Sri Lanka, 31000
4.9 km from City Centre
Select
Not available
Anandas Beach Resorts66 8 Alles Garden Trincomalee 31000 Sri Lanka, Trincomalee, Sri Lanka, 31000
5.6 km from City Centre
Additional points of interest include snorkelling, diving and canoeing at the hotel, located in proximity to Saint Mary's Cathedral as well as Sri Lanka Diving Tours - Trincomalee.
Price fromC$ 79per nightSelect
Not available
Coconut Beach Lodge178/19,Alles Garden Uppuveli, Trincomalee, Sri Lanka, 31000
5.0 km from City Centre
Select
Not available
Blue Ocean290 Dyke Street, Trincomalee, Sri Lanka
800 m from City Centre1.3 km from Fort Frederick
Situated 1.9 km from Fort Frederick, this property features an indoor swimming pool and barbeque grills.
Price fromC$ 55per nightSelect
Not available
Blue Whale Nilaveli HotelWard 02, 09Th Mile Post, Nilaveli, Trincomalee, Trincomalee, Sri Lanka, 31030
12.8 km from City Centre
Select
Not available
Blue Wave132 90 Ananthavinayagar Street Allesgarden, Trincomalee, Sri Lanka, 31000
4.5 km from City Centre
There are rooms facing the garden and the hotel is set close to Negombo Diving Centre.
Price fromC$ 19per nightSelect
Not available
Mrd Beach HotelNo; 178 11 Nilaweli Road Alexgarden Trincomalee, Trincomalee, Sri Lanka, 31000
5.0 km from City Centre
Located close to Girihandu Seya Temple, this venue has to offer a swimming pool onsite plus windsurfing, diving and snorkelling in the area.
Price fromC$ 95per nightSelect
Not available
  • 1
  • 2
  • 3

Filtering results

Please wait...

250 hotels found

FAQs about hotels in Trincomalee

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Trincomalee?
Of course, hotel prices in Trincomalee change depending on the season, but on average: a 3-star hotel room costs 59C$ per night, and a 4-star hotel room is 147C$ per night. If you're looking for something really special, a 5-star hotel can be found for 34C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Trincomalee?
Some of the top-rated affordable hotels are:
Silver Beach Hotel rating: 3.2/5
Lucky Beach Resort rating: 3.3/5
See more favored cheap hotels here.
What are the most popular hotels near Lovers Leap in Trincomalee?
Trinco Rest House is the best hotel located only 15 minutes' on foot from Lovers Leap.
What are the best family hotels in Trincomalee?
Many families loved staying at these kid-friendly hotels - Bluewater Beach Resort and Aa Inn. All great hotels for family stay in Trincomalee you can find here. You might also like hotels with an outdoor swimming pool, canoeing and diving.
What are good hotels for a short-term stay on business in Trincomalee?
Business travelers can be quite busy, but keen to see the atmosphere of Trincomalee. On this, you might enjoy Trinco Lagoon.
What are the most pet-friendly hotels in Trincomalee?
Hotel Green Garden and Hotel Tobiko are the coolest pet-friendly places to stay with your favored ones.

Where to stay in Trincomalee?

Best cheap hotels in Trincomalee

Consider staying at Wanderers Hostel with room rates from 21C$ if you're on a budget. The top-rated economy hotel, Gowri Rest Inn, is a short drive to Sri Pathrakali Amman Temple and offers comfortable accommodations and budget rates from 27C$. Day Dreamer Holiday Villa and Blue Diamond Resort offer affordable rates in the heart of Uppuveli Beach district.

Trincomalee airports & Underground stations

Vista Rooms N Coast Road is a 5-minute walk from Trincomalee Railway train station.

Convenience of staying in hotels in the city centre

Staying somewhere like Yoho Post Office Road or Mallika Resort will put you in a central location. City Guest Inn and Nathu Rest are good apartments that will place you within a 10-minute walk of the city center. If you're interested in staying in Uppuveli Beach district, book a room at Onelove Hostel, 200 meters from Crab Hut.

Rest Way Inn is a good choice near the center, within walking distance of Trinco Blue Water Sports.

Luxury and boutique accommodation in Trincomalee

The luxurious Amaranthe Bay Resort & Spa is located opposite Girihandu Seya Temple and offers an outdoor swimming pool, canoeing and cycling. Pigeon Island Beach Resort is a famous chain hotel 20 minutes' drive away from Kanniya Hot Springs.

Explore and find your best apartments, B&Bs and others

Those who are seeking comfy B&Bs can stop by Ypsylon Diving, where they will find Relax You'Re On Beach Guesthouse with snorkeling, cycling and complimentary private parking. For those traveling with children, think about staying at Blue Water Beach Resort, where you'll be close to Trincomalee War Cemetery and that is located 400 meters from Fernando's Beach Bar. For an unforgettable vacation, look at Sea Lotus Park in Uppuveli Beach district, offering views of the garden.

Show moreLess