Top holiday accommodations near Marble Beach
Trinco Beach Hotel
328 Dyke St, Trincomalee, EP
6.87 km from Marble Beach
Stay at this 3-star hotel in Trincomalee. Enjoy free parking, room service, and a business center. Popular attractions St Mary’s Cathedral and Trincomalee Beach are located nearby.
Housekeeping
Room service
Margosa Bay
810/10, 3rd Mile Post, Trincomalee, Trincomalee
10.07 km from Marble Beach
Stay at this 3.5-star spa hotel in Trincomalee. Enjoy free WiFi, free parking, and 3 restaurants. Popular attractions Trincomalee War Cemetery and Uppuveli Beach are located nearby.
Spa
Pool
Dyke rest
228 Dyke Street, Trincomalee
6.76 km from Marble Beach
Stay at this 3-star beach lodge in Trincomalee. Enjoy free parking, 10 restaurants, and a beach locale. Popular attractions St Mary’s Cathedral and Trincomalee Beach are located nearby.
Pet-friendly
Housekeeping
Restway Inn
37 Court Rd, Trincomalee, EP
6.4 km from Marble Beach
Stay at this 3-star business-friendly B&B in Trincomalee. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions St Mary’s Cathedral and Kandaswamy Temple are located nearby.
Parking included
Laundry
Blue Ocean Hotel
290 Dyke Street, Trincomalee
6.78 km from Marble Beach
Stay at this 3-star hotel in Trincomalee. Enjoy free WiFi, free parking, and a beach locale. Popular attractions St Mary’s Cathedral and Trincomalee Beach are located nearby.
Housekeeping
Room service
Sunshine Hotel & Hall
45 Green Road, Trincomalee, Eastern Province
7.09 km from Marble Beach
Stay at this 3-star business-friendly hotel in Trincomalee. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Sri Pathrakali Temple and Trincomalee Beach are located nearby.
Housekeeping
Room service
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.