Skip to main content

Cheap hotels in Trincomalee

Find the cheap hotels that appeal to you the most

The best cheap hotels in Trincomalee

Check out our pick of great cheap hotels in Trincomalee

Filter by:

Review score

Blu Marine Nilaveli

Hotel in Trincomalee

Situated in Trincomalee, 700 metres from Nilaveli Beach, Blu Marine Nilaveli features accommodation with a garden, free private parking, a private beach area and a shared lounge.

D
David
From
India
The place is new, big and very clean. The hot water in the shower is installed and working well. The host that works there is super kind and helpful. He gave us best breakfast possible. Best place so far.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 219 reviews
Price from
US$35
1 night, 2 adults

Uppuveli Beach by DSK

Hotel in Trincomalee

Facing the beachfront, Uppuveli Beach by DSK offers 5-star accommodation in Trincomalee and features free bikes, outdoor swimming pool and fitness centre.

N
Nebojsa
From
Serbia
Loved how everything was clean, especially rooms which are cleaned twice a day. Amazing staff by the pool, moment they see you looking around confused somebody comes. Food and drinks are amazing as well and honestly not that expensive if you disregard price of your stay. Had amazing surprise where they made us cake for my wifes birthday free of charge
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 286 reviews
Price from
US$259
1 night, 2 adults

Breeze Guest House

Trincomalee

Set just 600 metres from Uppuveli beach, Breeze Guest House provides accommodation in Trincomalee with access to a garden, a shared lounge, as well as a shared kitchen.

S
Sebastien
From
France
Best guest house I stayed at in Sri Lanka so far. Probably the best place to stay in Trincomalee. Excellent value. The whole place is incredibly clean, tidy and hygienic. 10 second walk to a beautiful beach. The room is spacious enough to practice yoga/ exercise. The family owners are very kind, relaxed and accommodating. I felt really good here and wish I could have stayed longer. Rent your moto here, I didn’t even ask the price because I instantly trusted the owner when I met him and was given a fair rate when I checked out. I would come back here without a doubt. 100% book this place if you come to trincomalee.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 185 reviews
Price from
US$18
1 night, 2 adults

Nature Beach Huts

Trincomalee

Set in Trincomalee, 1.2 km from Sampalthivu Beach, Nature Beach Huts offers accommodation with a private beach area, free private parking, an open-air bath and free bikes.

Y
Yagel
From
Sri Lanka
Had a lovely time with family and friends at the Nature Beach Huts. I saw all the reviews and booked this place and all the reviews were actually true. The beautiful coral beach is in walking distance. I highly recommend this place for nature lovers and for the people going on vacation with friends/family to have some quality time. Staff were really friendly and gave us a lot of information on places to visit.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 229 reviews
Price from
US$35
1 night, 2 adults

Regina Beach Bungalow

Hotel in Trincomalee

Situated in Trincomalee, 60 metres from Sampalthivu Beach, Regina Beach Bungalow features accommodation with a garden, free private parking, a terrace and a restaurant.

M
Matt
From
United Kingdom
All the staff were amazing, really friendly and helpful. Almost private beach and loungers, beautiful grounds, great food.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 reviews
Price from
US$60
1 night, 2 adults

Hilton Cottage

Trincomalee

Situated within 500 metres of Uppuveli beach and 4.1 km of Kanniya Hot Springs in Trincomalee, Hilton Cottage features accommodation with seating area and a kitchen.

v
vanessa
From
Germany
What a fined. Fantastic modern clean property, a short walk from the bars and the beach and great value for money. The staff are really accommodating, friendly and always smiling. Nothing is too much for them.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 281 reviews
Price from
US$26.78
1 night, 2 adults

Blue Wings Beach Hotel

Trincomalee

Located in Trincomalee, within a few steps of Uppuveli beach and 2.2 km of Trincomalee Railway Station, Blue Wings Beach Hotel provides accommodation with a private beach area and free WiFi as well as...

S
Sri
From
United Kingdom
It is a family run hotel, and we were tre ated as their family
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 442 reviews
Price from
US$28.50
1 night, 2 adults

Pleasant Park Holiday Inn

Trincomalee

Boasting free bikes, garden and views of garden, Pleasant Park Holiday Inn is situated in Trincomalee, 500 metres from Uppuveli beach. This property offers access to a terrace and free private...

T
Tristan
From
Jersey
very pleasant stay. the owner and his family were excellent hosts. if I return to Trincomalee I would not hesitate to rebook here.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 549 reviews
Price from
US$12.90
1 night, 2 adults

Lobster Inn

Trincomalee

Located within 100 metres of Uppuveli beach and 4.3 km of Kanniya Hot Springs in Trincomalee, Lobster Inn offers accommodation with seating area.

A
Ayesha
From
United Kingdom
The garden was very nice and the room was clean. The owner was very welcoming and kind to us. He also helped us book activities and tuk tuks.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 638 reviews
Price from
US$22.20
1 night, 2 adults

Alass Ga For Pets Lovers

Trincomalee

Set within 600 metres of Uppuveli beach and 4 km of Kanniya Hot Springs, Alass Ga For Pets Lovers features rooms with air conditioning and a private bathroom in Trincomalee.

T
Tadas Tabulevicius
From
Lithuania
Friendly and helpful host. Exceptionally clean and comfortable.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 197 reviews
Price from
US$28.70
1 night, 2 adults
All cheap hotels in Trincomalee

Top picks for Trincomalee hotels

Explore our most popular hotels in Trincomalee

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 442 reviews
    From
    US$29
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 219 reviews
    From
    US$35
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 23 reviews
    From
    US$45
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 197 reviews
    From
    US$29
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 206 reviews
    From
    US$35
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 342 reviews
    From
    US$39
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 59 reviews
    From
    US$47
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 258 reviews
    From
    US$90
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 63 reviews
    From
    US$14
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 7 reviews
    From
    US$25
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 178 reviews
    From
    US$22
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 549 reviews
    From
    US$13
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 411 reviews
    From
    US$50
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 21 reviews
    From
    US$27
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 192 reviews
    From
    US$30
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 187 reviews
    From
    US$53
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 43 reviews
    From
    US$250
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 16 reviews
    From
    US$32
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 307 reviews
    From
    US$59
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 32 reviews
    From
    US$18
    1 night, 2 adults

Filter by:

Review score

Blu Marine Nilaveli

Hotel in Trincomalee

Situated in Trincomalee, 700 metres from Nilaveli Beach, Blu Marine Nilaveli features accommodation with a garden, free private parking, a private beach area and a shared lounge.

D
David
From
India
The place is new, big and very clean. The hot water in the shower is installed and working well. The host that works there is super kind and helpful. He gave us best breakfast possible. Best place so far.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 219 reviews
Price from
US$35
1 night, 2 adults

Uppuveli Beach by DSK

Hotel in Trincomalee

Facing the beachfront, Uppuveli Beach by DSK offers 5-star accommodation in Trincomalee and features free bikes, outdoor swimming pool and fitness centre.

N
Nebojsa
From
Serbia
Loved how everything was clean, especially rooms which are cleaned twice a day. Amazing staff by the pool, moment they see you looking around confused somebody comes. Food and drinks are amazing as well and honestly not that expensive if you disregard price of your stay. Had amazing surprise where they made us cake for my wifes birthday free of charge
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 286 reviews
Price from
US$259
1 night, 2 adults

Breeze Guest House

Trincomalee

Set just 600 metres from Uppuveli beach, Breeze Guest House provides accommodation in Trincomalee with access to a garden, a shared lounge, as well as a shared kitchen.

S
Sebastien
From
France
Best guest house I stayed at in Sri Lanka so far. Probably the best place to stay in Trincomalee. Excellent value. The whole place is incredibly clean, tidy and hygienic. 10 second walk to a beautiful beach. The room is spacious enough to practice yoga/ exercise. The family owners are very kind, relaxed and accommodating. I felt really good here and wish I could have stayed longer. Rent your moto here, I didn’t even ask the price because I instantly trusted the owner when I met him and was given a fair rate when I checked out. I would come back here without a doubt. 100% book this place if you come to trincomalee.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 185 reviews
Price from
US$18
1 night, 2 adults

Nature Beach Huts

Trincomalee

Set in Trincomalee, 1.2 km from Sampalthivu Beach, Nature Beach Huts offers accommodation with a private beach area, free private parking, an open-air bath and free bikes.

Y
Yagel
From
Sri Lanka
Had a lovely time with family and friends at the Nature Beach Huts. I saw all the reviews and booked this place and all the reviews were actually true. The beautiful coral beach is in walking distance. I highly recommend this place for nature lovers and for the people going on vacation with friends/family to have some quality time. Staff were really friendly and gave us a lot of information on places to visit.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 229 reviews
Price from
US$35
1 night, 2 adults

Regina Beach Bungalow

Hotel in Trincomalee

Situated in Trincomalee, 60 metres from Sampalthivu Beach, Regina Beach Bungalow features accommodation with a garden, free private parking, a terrace and a restaurant.

M
Matt
From
United Kingdom
All the staff were amazing, really friendly and helpful. Almost private beach and loungers, beautiful grounds, great food.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 reviews
Price from
US$60
1 night, 2 adults

Hilton Cottage

Trincomalee

Situated within 500 metres of Uppuveli beach and 4.1 km of Kanniya Hot Springs in Trincomalee, Hilton Cottage features accommodation with seating area and a kitchen.

v
vanessa
From
Germany
What a fined. Fantastic modern clean property, a short walk from the bars and the beach and great value for money. The staff are really accommodating, friendly and always smiling. Nothing is too much for them.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 281 reviews
Price from
US$26.78
1 night, 2 adults

Blue Wings Beach Hotel

Trincomalee

Located in Trincomalee, within a few steps of Uppuveli beach and 2.2 km of Trincomalee Railway Station, Blue Wings Beach Hotel provides accommodation with a private beach area and free WiFi as well as...

S
Sri
From
United Kingdom
It is a family run hotel, and we were tre ated as their family
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 442 reviews
Price from
US$28.50
1 night, 2 adults

Pleasant Park Holiday Inn

Trincomalee

Boasting free bikes, garden and views of garden, Pleasant Park Holiday Inn is situated in Trincomalee, 500 metres from Uppuveli beach. This property offers access to a terrace and free private...

T
Tristan
From
Jersey
very pleasant stay. the owner and his family were excellent hosts. if I return to Trincomalee I would not hesitate to rebook here.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 549 reviews
Price from
US$12.90
1 night, 2 adults

Lobster Inn

Trincomalee

Located within 100 metres of Uppuveli beach and 4.3 km of Kanniya Hot Springs in Trincomalee, Lobster Inn offers accommodation with seating area.

A
Ayesha
From
United Kingdom
The garden was very nice and the room was clean. The owner was very welcoming and kind to us. He also helped us book activities and tuk tuks.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 638 reviews
Price from
US$22.20
1 night, 2 adults

Alass Ga For Pets Lovers

Trincomalee

Set within 600 metres of Uppuveli beach and 4 km of Kanniya Hot Springs, Alass Ga For Pets Lovers features rooms with air conditioning and a private bathroom in Trincomalee.

T
Tadas Tabulevicius
From
Lithuania
Friendly and helpful host. Exceptionally clean and comfortable.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 197 reviews
Price from
US$28.70
1 night, 2 adults
All cheap hotels in Trincomalee

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Trincomalee and surroundings in the past month

See all

Popular with guests booking cheap hotels in Trincomalee

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 40 reviews

Popular with guests booking cheap hotels in Trincomalee

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

Popular with guests booking cheap hotels in Trincomalee

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

Popular with guests booking cheap hotels in Trincomalee

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 342 reviews

Popular with guests booking cheap hotels in Trincomalee

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 23 reviews

Popular with guests booking cheap hotels in Trincomalee

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews

Popular with guests booking cheap hotels in Trincomalee

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 219 reviews

Popular with guests booking cheap hotels in Trincomalee

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 442 reviews

Popular with guests booking cheap hotels in Trincomalee

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 178 reviews

Popular with guests booking cheap hotels in Trincomalee

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 206 reviews

Enjoy breakfast in Trincomalee and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 192 reviews

Located in Trincomalee, 100 metres from Uppuveli beach, Bon Voyaage Tourist Inn provides accommodation with a garden, free private parking and a shared lounge.

From US$33.66 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 40 reviews

Located within 1.7 km of Uppuveli beach and less than 1 km of Trincomalee Railway Station, Sajee Residence Trincomalee features rooms with air conditioning and a private bathroom in Trincomalee.

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

Located in Trincomalee, a few steps from Dutch Bay Beach, Dutch Villa - Trincomalee provides accommodation with a private beach area, free private parking, a garden and a terrace.

From US$45.20 per night

Hotel Tobiko

Trincomalee
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 411 reviews

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

From US$55 per night

Parallel villa

Trincomalee
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 64 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 9.3
Superb - What previous guests thought, 16 reviews

Featuring air-conditioned accommodation with a balcony, RKM Hotel Uppuveli is set in Trincomalee. It is situated 600 metres from Uppuveli beach and offers a 24-hour front desk.

From US$35.60 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 90 reviews

Set in Uppuveli, 200 metres from Uppuveli beach, Swiss kiss beach resort offers accommodation with a garden, free private parking, a private beach area and a terrace.

From US$36.30 per night

Tribal Village

Trincomalee
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 23 reviews

Set in Trincomalee, 300 metres from Uppuveli beach and 4.1 km from Kanniya Hot Springs, Tribal Village offers a garden and air conditioning.

From US$50.85 per night

Stay connected in Trincomalee and nearby. Cheap hotels with free WiFi

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 21 reviews

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

From US$30.51 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located in Trincomalee, 400 metres from Uppuveli beach and 700 metres from Kali Kovil, SS Villa provides air-conditioned accommodation with a balcony and free WiFi.

From US$47.46 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Trincomalee, near Trincomalee Railway Station, Kali Kovil and St. Mary's Cathedral Trincomalee, Aadhira Guest House has a shared lounge.

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

Situated in Trincomalee and only 100 metres from Uppuveli beach, Trintrip Residence features accommodation with sea views, free WiFi and free private parking.

From US$29.29 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 16 reviews

Offering a garden and city view, Trinco Town Family Guest House is located in Trincomalee, less than 1 km from Uppuveli beach and a 9-minute walk from Trincomalee Railway Station.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 45 reviews

Featuring quiet street views, Backpackers GuestHouse Trincomalee features accommodation with terrace, around less than 1 km from Uppuveli beach.

From US$13.56 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Trincomalee, 1.5 km from Uppuveli beach, VISTARA TRINCO GUEST HOUSe has a garden, private parking and rooms with free WiFi access.

From US$28.25 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 46 reviews

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.

From US$33.90 per night

Great access to the city centre. Check these cheap hotels in Trincomalee and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Situated in Trincomalee, within 400 metres of Uppuveli beach and 400 metres of Kali Kovil, BonVoyaageVilla features accommodation with a garden as well as free private parking for guests who drive.

From US$28.25 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 65 reviews

Catamaran6 Guest Inn is set in Trincomalee, 2.1 km from Fort Frederick and 2.8 km from Koneswaram Temple. The property is close to Maritime and Naval History Museum, Gokana Temple and St.

From US$25.99 per night

Edwin Villa

Trincomalee
Central location
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 46 reviews

Located in Trincomalee, 700 metres from Uppuveli beach and 800 metres from Trincomalee Railway Station, Edwin Villa offers a garden and air conditioning.

From US$73.45 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 8 reviews

Ramya’s Villa has a balcony and is set in Trincomalee, within just less than 1 km of Dutch Bay Beach and a 4-minute walk of Kali Kovil.

From US$27.66 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Trincomalee, 1.9 km from Uppuveli beach, Blue Harbour Inn offers beachfront accommodation and various facilities, such as a terrace.

From US$17.44 per night

Trinco Lagoon

Trincomalee
Central location
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 194 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 10
Exceptional - What previous guests thought, 3 reviews

A recently renovated property, Akshaya Villa Trincomalee is located in Trincomalee near Uppuveli beach, Trincomalee Railway Station. This property offers access to a terrace and free private parking.

From US$16.95 per night

Calm Guest

Trincomalee
Central location
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 30 reviews

Set just 1 km from Trincomalee Railway Station, Calm Guest offers accommodation in Trincomalee with access to a garden, a terrace, as well as private check-in and check-out.

FAQ about cheap hotels in Trincomalee

Cheap hotels that guests love in Trincomalee

See all
Avg. price/night: US$39
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 342 reviews
Highlight of the hotel for me was the pool. It was a great size and very clean and well maintained. The hotel overall was spotless and the staff did everything to make our stay comfortable and memorable. The location was great for access to the beach and the best of the beachfront restaurants. Well worth a visit
Guest review by
Thomas
Family with young children
Avg. price/night: US$31
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 321 reviews
Location to the beach was brilliant, about a 30 minute stroll to uppuveli beach, where nice cheap restaurants can be found for both lunch and dinner. The view from the balcony over the sea is wonderful. The rooms were very clean and the bed was very comfortable. The staff were very friendly and helpful when planning excursions such as whale watching and Pigeon Island. They also organise tuk tuks where you get the most fantastic driver in Kumar, who will chat to you and offer to take you whenever you want to go (even at 5am).
Guest review by
Luke
Young couple