Uppuveli, Trincomalee, LK
Amaranthé Bay Resort & Spa
On the banks of an offshoot of the Indian Ocean, this relaxed resort lies in a tree-filled area, 1 km from the nearest beach and 6 km from the 17th-century Fort Frederick. Trincomalee Railway Station is 5 km away. Simply furnished rooms come with free Wi-Fi, flat-screen TVs, minifridges and safes. Airy suites with high ceilings add whirlpool tubs and private balconies. Dining options include a waterfront eatery, and a seafood restaurant where guests can cook their own meals. There's also a poolside bar and a 24-hour indoor bar. Other amenities include an Ayurvedic spa and an outdoor pool. Fishing, diving and cultural excursions can be arranged.