- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Pearl Bay hotels

1. Turyaa Kalutara
Turyaa Kalutara8 mi from Pearl Bay
8.0 out of 10, Very good, (32 reviews)
The price is £54
includes taxes & fees
19 Nov - 20 Nov

2. The Blue Water - Geoffrey Bawa Heritage Resort Hotel
The Blue Water - Geoffrey Bawa Heritage Resort Hotel5.9 mi from Pearl Bay
8.4 out of 10, Very good, (119 reviews)
The price is £131
includes taxes & fees
11 Dec - 12 Dec

3. Grand 7 Hotel - Thalawathugoda
Grand 7 Hotel - Thalawathugoda10.3 mi from Pearl Bay
8.8 out of 10, Excellent, (13 reviews)
The price is £28
includes taxes & fees
14 Nov - 15 Nov

4. Club Waskaduwa Beach Resort & Spa
Club Waskaduwa Beach Resort & Spa8.6 mi from Pearl Bay
8.2 out of 10, Very good, (24 reviews)
The price is £56
includes taxes & fees
24 Nov - 25 Nov

5. Tropic Inn - Mount Lavinia
Tropic Inn - Mount Lavinia10.8 mi from Pearl Bay
8.0 out of 10, Very good, (33 reviews)
The price is £22
includes taxes & fees
19 Nov - 20 Nov

6. The Villas, Wadduwa
The Villas, Wadduwa5.9 mi from Pearl Bay
10.0 out of 10, Exceptional, (3 reviews)
The price is £80
includes taxes & fees
14 Nov - 15 Nov

8. Citrus Waskaduwa
Citrus Waskaduwa7 mi from Pearl Bay
8.2 out of 10, Very good, (65 reviews)
The price is £82
includes taxes & fees
21 Nov - 22 Nov

9. Mermaid Hotel & Club
Mermaid Hotel & Club8.6 mi from Pearl Bay
8.2 out of 10, Very good, (72 reviews)
The price is £111
includes taxes & fees
15 Nov - 16 Nov

10. Blue Beach
Blue Beach5.9 mi from Pearl Bay
7.6 out of 10, Good, (25 reviews)
The price is £44
includes taxes & fees
11 Nov - 12 Nov

11. Hibiscus Beach Hotel And Villas
Hibiscus Beach Hotel And Villas8.7 mi from Pearl Bay
7.6 out of 10, Good, (5 reviews)
The price is £55
includes taxes & fees
11 Nov - 12 Nov

12. The Villa in Lavinia
The Villa in Lavinia11.1 mi from Pearl Bay
8.2 out of 10, Very good, (53 reviews)
The price is £30
includes taxes & fees
11 Nov - 12 Nov

13. Colombo Beach Hostel
Colombo Beach Hostel10.9 mi from Pearl Bay
8.2 out of 10, Very good, (15 reviews)
The price is £22
includes taxes & fees
12 Nov - 13 Nov

14. Marigold Beach House
Marigold Beach House8.9 mi from Pearl Bay
8.6 out of 10, Excellent, (4 reviews)
The price is £21
includes taxes & fees
30 Nov - 1 Dec

15. Villa Escondite
Villa Escondite11.2 mi from Pearl Bay
7.2 out of 10, Good, (5 reviews)
The price is £44
includes taxes & fees
30 Nov - 1 Dec

16. Grand Beach Hotel Wadduwa
Grand Beach Hotel Wadduwa7.2 mi from Pearl Bay
6.4 out of 10, (6 reviews)
The price is £71
includes taxes & fees
11 Dec - 12 Dec

17. Grand 7 Hotel Kesbewa
Grand 7 Hotel Kesbewa5.2 mi from Pearl Bay
5.6 out of 10, (5 reviews)
The price is £37
includes taxes & fees
11 Nov - 12 Nov

18. REST HOUSE KESBEWA
REST HOUSE KESBEWA5 mi from Pearl Bay
8.0 out of 10, Very good, (3 reviews)
The price is £24
includes taxes & fees
11 Nov - 12 Nov

19. Lake Resort Bolgoda
Lake Resort Bolgoda3.8 mi from Pearl Bay
9.0 out of 10, Wonderful, (2 reviews)
The price is £83
includes taxes & fees
11 Nov - 12 Nov

20. The Lion Pub & Hotel
The Lion Pub & Hotel10.9 mi from Pearl Bay
6.0 out of 10, (7 reviews)
The price is £12
includes taxes & fees
19 Nov - 20 Nov
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.
Compare top hotels near Pearl Bay
![]() Turyaa Kalutara8 mi from Pearl Bay | ![]() The Blue Water - Geoffrey Bawa Heritage Resort Hotel5.9 mi from Pearl Bay | ![]() Grand 7 Hotel - Thalawathugoda10.3 mi from Pearl Bay | ![]() Club Waskaduwa Beach Resort & Spa8.6 mi from Pearl Bay | ![]() Tropic Inn - Mount Lavinia10.8 mi from Pearl Bay |
|---|---|---|---|---|
8.0 Very good 32 reviews | 8.4 Very good 119 reviews | 8.8 Excellent 13 reviews | 8.2 Very good 24 reviews | 8.0 Very good 33 reviews |
The price is £54 includes taxes & fees 19 Nov - 20 Nov | The price is £131 includes taxes & fees 11 Dec - 12 Dec | The price is £28 includes taxes & fees 14 Nov - 15 Nov | The price is £56 includes taxes & fees 24 Nov - 25 Nov | The price is £22 includes taxes & fees 19 Nov - 20 Nov |
|
|
|
|
|



















































































































