Sportsmens Lodge

Castillo Hotel

Castillo is a luxury property, located in the historic Barrio Otoya neighborhood of San Jose. Fully remodeled in 2018, many of the rooms at the Castillo offer heightened balconies and rooftop decks, enjoying some of the most beautiful views of the city.


Guests who book an all-inclusive rate enjoy all-inclusive dining at the Castillo restaurant, along with the restaurant at the nearby sister property, the Amistad.

All-Inclusive Rates and Transfers to Jaco Beach

Book Now

Benefits for CRT VIP Members

Restaurant Menu

Toll-Free Reservations from US: 877-697-4639
In Costa Rica: (+506) 2258 0021