Go Hotels
Home > Sri Lanka > Negombo >

Barracuda Beach Hostel

Sri Lanka Flag
Barracuda Beach Hostel
84, Leawis Place, Beach Road, Negombo, Sri Lanka.
Negombo Sri Lanka

Rated 63 / 100 based on 6 customer reviews.
Barracuda Beach Hostel is located in Negombo. Free WiFi access is available.

Some of the fan-cooled rooms have private bathrooms that comes with free toiletries and shower.

At Barracuda Beach Hostel you will find a 24-hour front desk and a garden. The property offers free parking.

The bed and breakfast is 0.6 miles from Negombo Beach Park, 0.7 miles from St Anthony's Church and 1.1 miles from Maris Stella College. Bandaranaike International Airport is 5 miles away.
Facilities @ Barracuda Beach Hostel include:

Room Service
Tour Desk
24-Hour Reception
Currency Exchange
Laundry service
Luggage Storage
Shops in Hotel
Vending Machines