Nilaveli Hotels

Map of Nilaveli Hotels

Nilaveli is a picturesque coastal town located in the Trincomalee District of Sri Lanka. Situated on the northeastern coast of the island, it is renowned for its pristine beaches, crystal-clear turquoise waters, and abundant marine life. The name "Nilaveli" translates to "Moonshine Bay," which perfectly captures the ethereal beauty and tranquility of this coastal paradise. The main attraction of Nilaveli is its stunning beach, which stretches for miles along the coastline. The soft golden sand, fringed by swaying palm trees, creates a postcard-perfect setting for relaxation and leisure. The calm and gentle waves of the Indian Ocean make it an ideal spot for swimming, snorkeling, and diving, allowing visitors to explore the vibrant coral reefs and encounter a myriad of colorful tropical fish.

Anilana Nilaveli Nilaveli
9/10 Wonderful
36 reviews
Free Wi-Fi Free private parking

Nestled within lush green gardens, Anilana Nilaveli features a large outdoor pool with sun terrace, a 24-hour front desk and tranquil rooms with a private terrace/balcony. This beachfront property offers free parking and provides complimentary Wi-Fi access in the entire property.

Number of rooms: 52

No. 1508, Irakkandi, Trincomalee, 31010 Nilaveli, Sri Lanka

Amanta Beach Nilaveli
9.5/10 Exceptional
11 review
Free Wi-Fi

Offering a year-round outdoor swimming pool and views of the sea, Amanta Beach is set in Nilaveli, 20 km from Trincomalee. Each air-conditioned room offers a view. Rooms have a private bathroom. Amanta Beach features free Wi-Fi only at the Lobby (reception). Free private parking is available on site.

Number of rooms: 8

Kumpurupiddi , 31000 Nilaveli, Sri Lanka

Gopalapuram Guest House Nilaveli
8.6/10 Excellent
17 reviews
Free Wi-Fi

Gopalapuram Guest House offers accommodation in Nilaveli. The guest house has a terrace and views of the garden, and guests can enjoy a meal at the restaurant. Some rooms feature a seating area where you can relax. A terrace or balcony are featured in certain rooms. Rooms are fitted with a private bathroom fitted with a shower. You will find a 24-hour front desk at the property. Guests can enjoy various activities in the surroundings, including snorkeling and diving.

Number of rooms: 17

Gopalapuram, 10th Mile Post, Nilaveli, Trincomalee, 31010 Nilaveli, Sri Lanka

Cardamon Hotel Nilaveli Nilaveli
8.4/10 Very Good
31 review
Free Wi-Fi
11 km. Trincomalee Railway Station

Located in Nilaveli, 12 km from Trincomalee, Cardamon Hotel Nilaveli features a restaurant, bar and free Wi-Fi throughout the property. The hotel has a barbecue and views of the sea, and guests can enjoy a meal at the restaurant. Free private parking is available on site.

Number of rooms: 22

Ward No.7, 9th Mile Post (13km), Nilaveli, Trincomalee, 31000 Nilaveli, Sri Lanka

Home Stay Resort Nilaveli
Free Wi-Fi Parking
1.5 km. Trincomalee Railway Station

Boasting garden views, Home Stay Resort features accommodation with balcony, around 1.2 km from Uppuveli beach. Both free Wi-Fi and parking on-site are accessible at the apartment free of charge. The apartment has family rooms.

Number of rooms: 3

No.13/02/A, Abayapura, Nilaveli, 31010 Nilaveli, Sri Lanka

JEYs Place Nilaveli
9.2/10 Wonderful
Free Wi-Fi

Situated within 700 metres of Nilaveli Beach and 3.7 km of Pigeon Island National Park in Nilaveli, JEYs Place provides accommodation with seating area. This property offers access to a terrace, free private parking and free Wi-Fi. The guest house features garden views, a picnic area and a 24-hour front desk.

Number of rooms: 7

Nilaveli Beach Road, Gopalapuram, 31010 Nilaveli, Sri Lanka

Oceanfront Condominiums - Nilaveli Nilaveli
8.3/10 Very Good
4 reviews
Free Wi-Fi Parking
11 km. Trincomalee Railway Station

Situated on the Northeast coast of Sri Lanka, Oceanfront Condominiums Nilaveli is the very first luxury beachfront serviced apartment development consisting of two-bedroom and three-bedroom apartments, each with magnificent views of the Indian ocean. It has a fitness centre. Each apartment has a spacious and private living room with a 6-person dining table. Shop at the nearby grocery store and prepare a home cooked meal in the fully equipped kitchen which includes a cooker, microwave oven, toaster, kettle, refrigerator and filtered water dispenser. Breeze cafe serves an la carte menu including the fresh catch of the day or a selection on buffet during peak tourist seasons. Grab a wood fired pizza during happy hour between 3-5 pm. Oceanfront Condominiums - Nilaveli can arrange tours to Pigeon island by boat and other offshore activities such as scuba diving, whale watching and snorkeling.

Number of rooms: 27

No, 532 - D1, Mill road, Trincomalee, 31010 Nilaveli, Sri Lanka

Pearl Inn Green Nilaveli
8.3/10 Very Good
10 reviews
Free Wi-Fi Free private parking

This property is 6 minutes walk from the beach. Set in Nilaveli, Trincomalee District region, Pearl Inn Green is located 400 m from Nilaveli Beach. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free Wi-Fi throughout the property. The guest house has family rooms.

Number of rooms: 120

Gopalapuram School Road, Gopalapuram, 31010 Nilaveli, Sri Lanka

High Park Hotel Nilaveli
8.1/10 Very Good
18 reviews
Free Wi-Fi
10 km. Trincomalee Railway Station

Located in Nilaveli, High Park Hotel welcomes guests with a private beach area, a restaurant and free Wi-Fi access. It offers beautifully furnished chalets fitted with a spacious private terrace.

Number of rooms: 17

Ward No. 1,9th Mile Post, 31010 Nilaveli, Sri Lanka

Nagenahira Beach Villa Nilaveli
9/10 Wonderful
23 reviews
Free Wi-Fi Free private parking

This property is 1 minute walk from the beach. Just 50 m from the Indian Ocean, Nagenahira Beach Villa features spacious villas boasting sea views in Nilaveli. Free Wi-Fi is available in the property’s common areas. Driving guests park for free.

Number of rooms: 8

No. 1036, Pulmoddai Road , 31010 Nilaveli, Sri Lanka

Nilaveli Beach Hotel Nilaveli
8.8/10 Excellent
35 reviews
Free Wi-Fi

This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. It offers free Wi-Fi in public areas, a large outdoor pool and spacious rooms with views of the ocean. Rooms are decorated in soothing neutral colours and equipped with air conditioning, a minibar and a safe. They also have a DVD player and a tea/coffee maker. The beachfront restaurant provides an international menu and a variety of drinks. Nilavali Beach Hotel is a 40-minute drive from Trincomalee Natural Harbour and Swami Rock. Bandaranaike International Airport is located 255 km from the hotel.

Number of rooms: 86

Trincomalee, 31000 Nilaveli, Sri Lanka

Nilaveli Beach Rooms Nilaveli
9/10 Wonderful
26 reviews
Free Wi-Fi Parking

Located in Nilaveli in the Trincomalee District region and Nilaveli Beach reachable within 300 metres, Nilaveli Beach Rooms provides accommodation with free Wi-Fi, a children's playground, massage services and free private parking.

Number of rooms: 8

Sea View Road 6th Lane, 15/1B, 31010 Nilaveli, Sri Lanka

Show More Hotels