Travelers are voting Eskaya Beach Resort And Spa, The Peacock Garden Luxury Resort And Spa and Amarela Resort as the best of 6 resorts in Bohol. There are 6 resorts in Tagbilaran City a city just 64 km from Bohol and 13 resorts in Lapu-Lapu which is 97 km distant. The most popular of these are Eskaya Beach Resort And Spa in Tagbilaran City and Cordova Reef Village Resort in Lapu-Lapu. You can find 48 resorts in Visayas and 67 resorts in the country of Philippines. Our members favorite in Visayas is Crown Regency Beach Resort and Siargao Island is the top pick in Philippines. Want more? Check out our map of resorts in Bohol.