There are several good options for an economy traveler to Trincomalee, such as The Waves or Wanderers Hostel. A cheap accommodation option is Oyo 307 Blue Waves, a 3-star hotel situated 10 minutes' walk from the city center. City Guest Inn is an affordable choice that is directly adjacent to St Mary's Cathedral and offers room rates from 12US$.
1-100 out of 246
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
-
The resort has
- Free Wi-Fi in rooms
-
The resort has
- On-site car park
-
The resort has
- 24-hour reception
- 24-hour security
-
The resort has
- Outdoor swimming pool
View on map15.5 mi from City Center
Rooms overlooking the lagoon are offered in this hotel that boasts a stunning setting, while onsite there is a year-round outdoor swimming pool.
8.6
Great34 reviews
From
US$ 264
/night
Villa HotelHotel
-
The hotel has
- Free Wi-Fi in public areas
-
The hotel has
- On-site car park
-
The hotel has
- Luggage storage
- Locker room
-
The hotel has
- 24-hour reception
- 24-hour security
View on map1600 yd from City Center1400 yd from Trincomalee Railway Station
Situated 20 minutes' walk from Trincomalee's downtown and less than 30 minutes on foot from Fort Frederick, this hotel offers a shared lounge and barbecue.
8.4
Great2 reviews
From
US$ 43
/night
French Garden Eagle Wings InnHotel
3.0 mi from City Center
7.0
Very good1 review
Silver BeachHotel
3.4 mi from City Center
The accomodation is conveniently placed near Koneswaram Temple, offering 8 rooms along with a 24-hour restaurant.
6.6
Nice5 reviews
From
US$ 27
/night
Pigeon Island Beach ResortResort
9.9 mi from City Center
The hotel offers 43 rooms with the garden views, an in-house restaurant, and a snack bar.
8.0
Great48 reviews
From
US$ 108
/night
WelcombeHotel
1.2 mi from City Center1.2 mi from Trincomalee Railway Station
This hotel features rooms with garden views, while a convenient location provides easy access to Koneswaram Temple.
5.6
Guest rating1 review
From
US$ 49
/night
Bluewater Beach ResortHotel
3.2 mi from City Center
Offering a private swimming pool, the hotel is placed in the mountain area of Trincomalee, just off Trinco Eddi.
8.8
Great5 reviews
From
US$ 41
/night
Blue Ocean HotelLodge
4 adults
1 bedroom
1 bed
800 yd from City Center1500 yd from Fort Frederick
This property with an indoor pool and barbeque grills is less than 1.9 km away from Fort Frederick.
From
US$ 27
/night
Trinco Blu By CinnamonResort
3.5 mi from City Center
Each guest will enjoy unique meals of seafood cuisine at the hotel's garden restaurant.
8.2
Great76 reviews
From
US$ 111
/night
Lucky Beach ResortHotel
3.4 mi from City Center
Located next to Scuba Safaris Trincomalee, the venue comprises 15 rooms with garden views.
6.6
Nice1 review
From
US$ 12
/night
Anilana NilaveliHotel
10.0 mi from City Center
Features of this tranquil venue, located in Nilaveli, include a large pool as well as child care, meals and a playground.
9.0
Perfect10 reviews
From
US$ 102
/night
Jkab Beach ResortResort
2.1 mi from City Center1700 yd from Trincomalee Railway Station
Nestled 4 km from Trincomalee city center, the hotel boasts an outdoor swimming pool and a 24-hour bar.
5.4
Guest rating3 reviews
From
US$ 47
/night
Anantamaa TrincomaleeHotel
2.5 mi from City Center
This hotel in a beach area of Trincomalee offers Indian specialties served in the onsite authentic restaurant.
9.4
Perfect7 reviews
From
US$ 60
/night
Pearl Oceanic Resort - TrincomaleeHotel
4.7 mi from City Center
Providing access to Negombo Diving Centre, this hotel is a 30-minute walk from Trinco Water Sport Tours and offers an authentic restaurant.
9.0
Perfect2 reviews
From
US$ 37
/night
Jkab ParkHotel
2.0 mi from City Center1700 yd from Trincomalee Railway Station
Rooms overlooking the river are offered in this hotel that boasts a convenient setting, while onsite there is a private pool.
8.4
Great1 review
From
US$ 33
/night
Nilaveli Crystal Blue HotelHotel
9.9 mi from City Center
There are rooms facing the garden and the hotel is set close to Pigeon Island National Park.
7.0
Very good3 reviews
From
US$ 25
/night
Sea Lotus ParkHotel
3.3 mi from City Center
Near the hotel, there are a railway station and a bus stop and guests can easily reach Koneswaram Temple which is not far away.
7.6
Very good4 reviews
From
US$ 78
/night
Green ParkHotel
800 yd from City Center1400 yd from Fort Frederick
Just 1.9 km from Koneswaram Temple, the hotel boasts a special menu and a playroom for children and includes 18 rooms.
From
US$ 24
/night
Villa NilaveliVilla
2 adults
1 bedroom
1 bed
7.1 mi from City Center
Situated in Nilaveli, the villa has cots and meals for children, and guests can also enjoy snorkeling, diving and fishing.
From
US$ 85
/night
Hotel TobikoHotel
2.0 mi from City Center1600 yd from Trincomalee Railway Station
Featuring an outdoor swimming pool along with a beautiful view of the sea, the hotel boasts location in a shopping area.
From
US$ 26
/night
Blue WaveGuest house
2.8 mi from City Center
Set at a short distance from Fort Frederick, it is budget accommodation to stay in Uppuveli Beach district of the city.
From
US$ 14
/night
Blue Sand Beach ResortHotel
3.1 mi from City Center
This hotel, lodged in Uppuveli Beach district, boasts a snack bar and views of the garden.
5.0
Guest rating1 review
From
US$ 40
/night
Blue Wings Beach HotelGuest house
2.0 mi from City Center1600 yd from Trincomalee Railway Station
Nestled in Uppuveli Beach district of Trincomalee, the venue is about 10 km from China Bay airport.
From
US$ 22
/night
Amaranthe Bay Resort & SpaResort
3.6 mi from City Center
In the vicinity of this luxury there is Scuba Safaris Trincomalee and guests can also discover the commercial area.
7.0
Very good1 review
From
US$ 67
/night
Lobster InnGuest house
3.2 mi from City Center
Set in Trincomalee, this 9-room property is an ideal base for visits to Sri Lakshmi Narayana Perumal Kovil.
From
US$ 18
/night
Wanderers HostelHostel
3.5 mi from City Center
From
US$ 17
/night
Trinco Relax HutGuest house
3.2 mi from City Center
Placed in Uppuveli Beach district near Negombo Diving Centre, the venue offers diving and fishing.
From
US$ 26
/night
Alass Ga RoomsGuest house
3.3 mi from City Center
Nestled in Uppuveli Beach district of Trincomalee, the venue is about 10 km from China Bay airport.
From
US$ 18
/night
Elegant Green Beach ResortHotel
1.9 mi from City Center1400 yd from Trincomalee Railway Station
Offering local dishes, the hotel is set close to Fort Frederick in Uppuveli Beach district.
9.6
Perfect4 reviews
From
US$ 22
/night
Skandig Beach ResortResort
2.1 mi from City Center1800 yd from Trincomalee Railway Station
This business hotel is ideally located in Uppuveli Beach district and has 70 rooms with views of the sea.
From
US$ 56
/night
Margosa BayResort
2.5 mi from City Center
Situated in Uppuveli Beach district, this luxury property provides soundproof rooms and snorkeling, diving and mini golf in the area.
From
US$ 164
/night
Oyo 310 Sea Lagoon Beach HotelHotel
3.6 mi from City Center
Located a few steps from Kanniya Hot Springs, the hotel features 12 rooms with views over the river.
From
US$ 40
/night
Orion Beach WayGuest house
3.1 mi from City Center
The family hotel boasts 6 rooms along with snorkeling, diving and darts, offering direct access to Koneswaram Temple.
From
US$ 25
/night
Silaa CabanaGuest house
3.3 mi from City Center
Situated 6 km from the centre of Trincomalee, the apartment with a view over the garden offers a sunny patio.
From
US$ 23
/night
The Social ShackHostel
3.4 mi from City Center
Beach Paradise By Oceanfront CondosApartment
4 adults
2 bedrooms
2 beds
8.2 mi from City Center
The apartment features a pool view, 2 bedrooms with a nice balcony and invites guests to visit International Diving School nearby.
From
US$ 77
/night
Yosha GuestGuest house
3.2 mi from City Center
Nestled in Uppuveli Beach district of Trincomalee, the venue is about 10 km from China Bay airport.
From
US$ 11
/night
C World HotelGuest house
600 yd from City Center1300 yd from Fort Frederick
Situated 1 km from the centre of Trincomalee, the apartment with a view over the sea offers a terrace.
From
US$ 21
/night
Dyke RestGuest house
900 yd from City Center1500 yd from Fort Frederick
This venue welcomes guests in the heart of Trincomalee, offering 7 rooms, snorkeling, diving and cycling.
8.8
Great1 review
From
US$ 54
/night
Natraj HotelGuest house
3.2 mi from City Center
Offering diving, snorkeling and cycling in the area, this accommodation lies next to Fort Frederick, and within a 20-minute drive of Kanniya Hot Springs.
From
US$ 10
/night
Hotel Green GardenHotel
2.2 mi from City Center1.0 mi 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
From
US$ 30
/night
Sasvi CabanaChalet
4 adults
1 bedroom
1 bed
3.3 mi from City Center
Placed in Uppuveli Beach district near Trinco Bay Dive Center, the venue offers diving and fishing.
From
US$ 28
/night
Blue Diamond ResortGuest house
1.9 mi from City Center1400 yd from Trincomalee Railway Station
This beachfront apartment offers accommodation with a sunny balcony, a kitchen and an adapted bathroom.
From
US$ 21
/night
Sanju Beach VillaGuest house
2.8 mi from City Center
Featuring a nightclub and a library, this venue provides convenient access to Scuba Safaris Trincomalee and is within a 15-minute drive from China Bay airport.
From
US$ 39
/night
Pleasant Park Holiday InnGuest house
2.2 mi from City Center1.1 mi 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.
8.4
Great14 reviews
From
US$ 12
/night
Italian GuestHotel
8.7 mi from City Center
Set in Trincomalee, this 10-room property is an ideal base for visits to Divers Land Dive Club.
From
US$ 51
/night
Alfresco Beach HotelHotel
3.3 mi from City Center
This designer hotel with sea views lies close to the sights of Trincomalee including Velgam Vehera.
From
US$ 45
/night
Lali Beach VillaGuest house
3.1 mi from City Center
Situated 5 km from the centre of Trincomalee, the apartment with a view over the garden offers a terrace.
From
US$ 19
/night
Feel Well Guest InnGuest house
3.1 mi from City Center
Located near Scuba Safaris Trincomalee, this budget hotel features a continental breakfast.
From
US$ 33
/night
Blue Blu ResortEconomy hotel
3.3 mi from City Center
The business hotel is a good starting point to Trincomalee' sights including Fort Frederick and Trinco Eddi.
From
US$ 19
/night
Angels Are Always WelcomeBed & Breakfast
1600 yd from City Center1400 yd from Trincomalee Railway Station
This budget hotel features a plunge swimming pool and 11 rooms facing the ocean.
From
US$ 33
/night
Relax You'Re On Beach GuesthouseGuest house
3.2 mi from City Center
Situated 6 km from the centre of Trincomalee, the apartment with a view over the garden offers a terrace.
From
US$ 13
/night
Dutch Bay Beach CottagesGuest house
800 yd from City Center1400 yd from Fort Frederick
There are rooms facing the garden and the hotel is set close to Fort Frederick.
6.8
Nice4 reviews
From
US$ 35
/night
Palmera Eco Resort NilaveliHotel
9.4 mi from City Center
Offering garden views, the venue is placed close to Taprobane Divers, and boasts an infinity pool.
From
US$ 51
/night
Trinco Mitra InnHotel
2.2 mi from City Center1.0 mi from Trincomalee Railway Station
Just 1.9 km from Negombo Diving Centre, this hotel offers snorkeling, diving and cycling for guests to keep active.
From
US$ 78
/night
Oyo 345 Trinnco TopazHotel
700 yd from City Center1300 yd from Fort Frederick
Providing access to Uppuveli Beach, this hotel is a 20-minute walk from Velgam Vehera and offers an barbeque restaurant.
From
US$ 22
/night
Sea Rest BreezeGuest house
3.3 mi from City Center
With a currency exchange, a business centre and a newspaper stand, this apartment in Uppuveli Beach district best fits your expectations and budget.
From
US$ 14
/night
White GardenGuest house
3.4 mi from City Center
Nestled in Uppuveli Beach district of Trincomalee, the venue is about 10 km from China Bay airport.
From
US$ 12
/night
Golden Beach CottagesHotel
2.6 mi from City Center
Located off Sunshine Diving, this family hotel is 5 km from the center of Trincomalee and offers views over the Indian Ocean.
8.0
Great2 reviews
From
US$ 66
/night
Coconut Beach LodgeHotel
3.1 mi from City Center
The hotel, located in Uppuveli Beach district, features meals, a mini club and a playroom for guests with children.
8.0
Great2 reviews
Mrd Beach HotelHotel
3.1 mi from City Center
Offering a nightclub, an aqua park and a golf course, this family hotel is situated minutes away from Shankari Devi Shakthi Peetam.
From
US$ 71
/night
Liyonaa Beach HotelHotel
2.1 mi from City Center1700 yd from Trincomalee Railway Station
Boasting soundproof rooms and diving, snorkeling and fishing in the area, the venue is based in Uppuveli Beach district in close proximity to Fort Frederick.
From
US$ 29
/night
Sunshine Hotel & HallHotel
400 yd from City Center1300 yd from Fort Frederick
There are rooms facing the terrace and the hotel is set close to Koneswaram Temple.
From
US$ 9
/night
Resort Maya BeachHotel
2.0 mi from City Center1500 yd from Trincomalee Railway Station
Located near Koneswaram Temple, the hotel offers garden views and a rooftop swimming pool.
5.0
Guest rating1 review
From
US$ 44
/night
J7 Villaj ResortHotel
3.5 mi from City Center
Just 0.7 miles from Uppuveli Beach, the hotel boasts meals, a special menu and toys for children and includes 14 rooms.
From
US$ 56
/night
Hotel Sun BlueGuest house
3.1 mi from City Center
Set in Trincomalee, this 10-room property is an ideal base for visits to Kanniya Hot Springs.
From
US$ 46
/night
WoodycrestHotel
3.2 mi from City Center
Just 0.3 miles from British War Cemetery, this hotel offers snorkeling and diving for guests to keep active.
From
US$ 29
/night
Dot'S Bey Beach CabanaEconomy hotel
2.8 mi from City Center
Offering a sun deck and a library, this business hotel is situated minutes away from Trincomalee British War Cemetery.
From
US$ 32
/night
Holiday VillaGuest house
1.1 mi from City Center600 yd from Trincomalee Railway Station
Featuring a terrace, this property is situated a short distance from Pearl Divers and about a 20-minute walk from the center of Trincomalee.
From
US$ 29
/night
The Eastern Guest HouseGuest house
3.4 mi from City Center
Located in Trincomalee, and a short stroll from Commonwealth WAR Cemetery, this venue includes a kitchen with coffee/tea makers, a fridge and glassware, as well as 4 bathrooms.
From
US$ 19
/night
The White HouseGuest house
3.6 mi from City Center
Featuring a terrace, this property also provides guests with meals and board games for kids, in close proximity of Trincomalee War Cemetery.
From
US$ 19
/night
City Guest InnGuest house
900 yd from City Center1300 yd from Fort Frederick
The family-friendly hotel is a good starting point to Trincomalee' sights including Trincomalee War Cemetery and Hoods Tower Museum.
From
US$ 13
/night
Welcome To Parwathy VillaInn
2.5 mi from City Center
Offering snorkeling, diving and fishing services in the area, this accommodation lies next to Fort Frederick, and within a 10-minute drive of Koneswaram Temple.
From
US$ 14
/night
Trinco Hemach Beach HotelHotel
2.1 mi from City Center1700 yd from Trincomalee Railway Station
Offering 6 rooms with garden views, the hotel is set in Uppuveli Beach district, just steps from Fort Frederick.
8.0
Great2 reviews
From
US$ 45
/night
Anandas Beach ResortsHotel
3.5 mi from City Center
The family-friendly hotel is a good starting point to Trincomalee' sights including Trincomalee British War Cemetery and Sri Lanka Diving Tours - Trincomalee.
From
US$ 59
/night
Aaliyah Hotel NilaveliGuest house
7.7 mi from City Center
Situated 3 km from the centre of Nilaveli, the apartment with a view over the sea offers a terrace.
7.8
Very good9 reviews
From
US$ 13
/night
Pp Rest Guest HouseHotel
3.3 mi from City Center
Set in Trincomalee, this 7-room property is an ideal base for visits to Fort Frederick.
From
US$ 34
/night
Hotel Theevanni InnHotel
3.3 mi from City Center
Boasting soundproof rooms and diving, snorkeling and fishing services in the area, the venue is based in Uppuveli Beach district in close proximity to Scuba Safaris Trincomalee.
From
US$ 34
/night
Jungle Dive BeachGuest house
2.8 mi from City Center
Situated 6 km from the centre of Trincomalee, the apartment with a view over the sea offers a terrace.
From
US$ 32
/night
Trinco LagoonHotel
1.1 mi from City Center1100 yd from Trincomalee Railway Station
Located a few steps from Fort Frederick, the hotel features 7 rooms with views over the sea.
From
US$ 26
/night
Dutch Beach RoomsBed & Breakfast
600 yd from City Center1300 yd from Fort Frederick
Just 1.7 km from Koneswaram Temple, this hotel offers diving, snorkeling and ping pong for guests to keep active.
From
US$ 14
/night
New Emerald HotelHostel
3.4 mi from City Center
From
US$ 16
/night
Surf Reef Dive Beach PalaceResort
2.8 mi from City Center
Offering 6 rooms together with a library and a golf course onsite, the hotel is set in a resort area.
From
US$ 68
/night
Pigeon Beach HotelGuest house
8.3 mi from City Center
Set in Nilaveli, this 7-room property is an ideal base for visits to Taprobane Divers.
From
US$ 11
/night
Hilton CottageGuest house
3.3 mi from City Center
Nestled in Uppuveli Beach district of the city, the venue is about 10 km from China Bay airport.
From
US$ 42
/night
Sunraay Beach InnGuest house
800 yd from City Center1400 yd from Fort Frederick
There are rooms facing the sea and the hotel is set close to Girihandu Seya Temple.
From
US$ 44
/night
Sai Seashell Rest Inn NilaveliHotel
9.0 mi from City Center
Located near Taprobane Divers, this budget hotel features a vegetarian breakfast.
From
US$ 24
/night
Blue Ocean CabanaGuest house
3.3 mi from City Center
Nestled in Uppuveli Beach district of the city, the venue is about 10 km from China Bay airport.
From
US$ 21
/night
Rest Way InnGuest house
1200 yd from City Center1.1 mi from Fort Frederick
Located just off Fort Frederick and only 2.4 km from Koneswaram Temple, this hotel features a garden bar together with diving, snorkeling and canoeing on-site.
8.2
Great4 reviews
From
US$ 35
/night
Family InnGuest house
2.5 mi from City Center1.2 mi from Kanniya Hot Springs
Set next to a railway station, and 10 minutes' drive to Fort Frederick, this accommodation comes with meals and playpens for guests with children.
From
US$ 11
/night
Thirumalai ParkHotel
8.9 mi from City Center
Located within 10 km from Kanniya Hot Springs, this hotel features a 24-hour restaurant and English breakfast.
9.0
Perfect1 review
From
US$ 12
/night
East Royal Holiday InnResort
2.0 mi from City Center1500 yd from Trincomalee Railway Station
The hotel is located in the resort area of Trincomalee, not far away from Hoods Tower Museum, overlooking the sea.
From
US$ 17
/night
Luxury Everest HotelHotel
3.1 mi from City Center
There are rooms facing the garden and the hotel is set close to Koneswaram Temple.
From
US$ 38
/night
The Red KeepGuest house
8.1 mi from City Center
Featuring a free private car park, a beauty shop and a barber shop, this property is situated a short distance from Divers Land Dive Club.
From
US$ 18
/night
White Sand Beach TrincoHotel
9.9 mi from City Center
This family hotel is within 10 miles of the city center and features air-conditioned rooms.
From
US$ 29
/night
Sunntop CabanaHotel
3.1 mi from City Center
Situated 6 km from the centre of Trincomalee, the apartment with a view over the garden offers a sunny patio.
From
US$ 22
/night
Nilaveli Resort InnInn
8.4 mi from City Center
The budget hotel is a good starting point to Trincomalee' sights including Nilaveli Diving Centre and Divers Land Dive Club.
From
US$ 22
/night
Regina Beach BungalowHotel
4.8 mi from City Center
Just 1.7 miles from Commonwealth WAR Cemetery, this hotel offers snorkeling, diving and fisheries for guests to keep active.
From
US$ 53
/night
Ubay Guest And RestaurantGuest house
3.4 mi from City Center
Nestled in Uppuveli Beach district of the city, the venue is about 10 km from China Bay airport.
From
US$ 13
/night
Cocolagoon Eco ResortHotel
8.9 mi from City Center
The budget hotel is a good starting point to Trincomalee' sights including International Diving School and Ypsylon Diving.
From
US$ 87
/night
Saved
Save
Filtering results
Please wait...
246 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 hotel in Trincomalee?
Of course, the hotel prices change in Trincomalee depends on the season, but on average: 3-star hotels cost 42US$ per night, and 4-star hotels are 105US$ per night. If you're looking for something really special, a 5-star hotel can on average be found for 4 per night based on Booked.net prices.
What are some of the best cheap hotels to stay in Trincomalee?
Some of the most favored affordable hotels are: Silver Beach Hotel Traveler rating: 3.5/5 Aaliyah Hotel Nilaveli Traveler rating: 3.9/5 See more top rated cheap hotels here.
What are the most popular hotels near Fort Fredrick in Trincomalee?
Trinco Rest House is the best hotels located only 15 minutes on foot from Fort Fredrick.
What are the best family hotels in Trincomalee?
Many families loved staying at these kid-friendly hotels - Bluewater Beach Resort and Golden Beach Cottages. All hotels great for family stay in Trincomalee you can find here. Maybe you also like hotels with an outdoor swimming pool, canoeing and diving.
What are good hotels for 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 Blue Wings Beach Hotel.