Puerto Viejo

Puerto Viejo Beach Hotels

Enter your dates for the latest Beach hotels rates and availability in Puerto Viejo.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Puerto Viejo Beach Hotels

Check out these top hotel deals to find your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hotel Banana Azul - Adults Only
Hotel Banana Azul - Adults OnlyHotel Banana Azul - Adults Only
Hotels in Puerto Viejo
Located in Cahuita, Hotel Banana Azul - Adults Only is a 5-minute drive from Talamanca Family Art and 7 minutes from Playa Cocles. This beach inn is 1.3 mi (2 km) from Black Beach and 5.9 mi (9.5 km) from Punta Uva Beach. Be sure to enjoy recreational amenities including an outdoor pool and bicycles to rent. Additional amenities at this inn include complimentary wireless internet access, concierge services, and a hair salon. Enjoy international cuisine at Azul Beach Club, a restaurant which features a bar/lounge, or stay in and take advantage of the room service. Quench your thirst with your favorite drink at the beach bar. A complimentary full breakfast is served daily from 7:00 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 22 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include laptop-compatible safes and ceiling fans, and housekeeping is provided daily.

GGuillaume 2025.04.08
Superbe villa 3 À améliorer : la variété des petits déjeuners seulement 3 choix et la fiabilité de l électricité 2 grosses coupures Personnel très serviable Beach bar
Very Good
102 reviews
8.5/10
Price from
US$103
per night
Check Availability
Umami Hotel - Adults Only
Umami Hotel - Adults OnlyUmami Hotel - Adults Only
Hotels in Puerto Viejo
With a stay at Umami Hotel - Adults Only in Cahuita, you'll be near the beach, just a 4-minute walk from Talamanca Family Art and 11 minutes by foot from Black Beach. This hotel is 4.3 mi (7 km) from Punta Uva Beach and 1 mi (1.6 km) from Playa Cocles. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. This hotel also features complimentary wireless internet access and tour/ticket assistance. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service. Wrap up your day with a drink at the bar/lounge. A complimentary continental breakfast is served daily from 7 AM to 9 AM. Featured amenities include luggage storage and a water dispenser. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 13 individually decorated guestrooms, featuring refrigerators and minibars. Complimentary wireless internet access is available to keep you connected. Conveniences include safes and desks, and housekeeping is provided daily.
Very Good
101 reviews
8.9/10
Price from
US$136
per night
Check Availability
La Prometida
La PrometidaLa Prometida
Hotels in Puerto Viejo
Located in Cahuita, La Prometida Hotel is in a rural location, a 5-minute drive from Finca La Isla Botanical Garden and 5 minutes from Talamanca Family Art. This hotel is 5.9 mi (9.5 km) from Punta Uva Beach and 1.3 mi (2.1 km) from Black Beach. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. This hotel also features complimentary wireless internet access, wedding services, and tour/ticket assistance. A complimentary cooked-to-order breakfast is served daily from 7:30 AM to 9:00 AM. Featured amenities include multilingual staff, luggage storage, and a water dispenser. Free self parking is available onsite. Make yourself at home in one of the 5 air-conditioned rooms featuring minibars. Your Tempur-Pedic bed comes with premium bedding. Complimentary wired and wireless internet access is available. Bathrooms have designer toiletries and hair dryers.
Amazing
25 reviews
9.7/10
Price from
US$165
per night
Check Availability
Puerto Viejo
You Might Like
Puerto Viejo Hotels With BreakfastPuerto Viejo Hotels With Twin RoomPuerto Viejo Hotels With 1 Double BedPuerto Viejo Hotels With Swimming PoolPuerto Viejo Hotels With Free Cancellation
Los Continentes
Los ContinentesLos Continentes
Hotels in Puerto Viejo
With a stay at Los Continentes in Cahuita, you'll be by the ocean, just a 3-minute walk from Playa Cocles and a 3-minute drive from Playa Chiquita. This villa is 2 mi (3.3 km) from Punta Uva Beach and 2.7 mi (4.4 km) from Black Beach. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. The front desk is staffed during limited hours. Make yourself at home in one of the 6 guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and stovetops. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment.
Outstanding
2 reviews
9.8/10
Price from
US$93
per night
Check Availability
Lizard King Hotel & Suites
Lizard King Hotel & SuitesLizard King Hotel & Suites
Hotels in Puerto Viejo
Centrally located in Cahuita, Lizard King Hotel & Suites is within a 15-minute walk of Cahuita National Park and Negra Beach. This resort is 11.2 mi (18.1 km) from Playa Cocles and 13.9 mi (22.3 km) from Playa Chiquita. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional amenities at this resort include complimentary wireless internet access and tour/ticket assistance. You can enjoy a meal at the restaurant serving the guests of Lizard King Hotel & Suites, or stop in at the snack bar/deli. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and multilingual staff. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 15 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include complimentary newspapers and dryers, and housekeeping is provided daily.
27 reviews
7.5/10
Price from
US$71
per night
Check Availability
Villas Piña - Adults Only
Villas Piña - Adults OnlyVillas Piña - Adults Only
Hotels in Puerto Viejo
When you stay at this aparthotel in Cahuita, you'll be near the beach and within a 5-minute drive of Finca La Isla Botanical Garden. This aparthotel is 6.1 mi (9.9 km) from Punta Uva Beach and 1.5 mi (2.4 km) from Black Beach. Enjoy recreational amenities such as an outdoor pool and bicycles to rent. This aparthotel also features complimentary wireless internet access and tour/ticket assistance. A complimentary full breakfast is served daily from 7:30 AM to 10:00 AM. Featured amenities include luggage storage, laundry facilities, and a safe deposit box at the front desk. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself comfortable in this air-conditioned apartment, featuring a kitchenette with a refrigerator and a microwave. There's a private balcony or patio. Complimentary wireless internet access is available to keep you connected. Conveniences include a safe and a ceiling fan, and housekeeping is provided daily.
Outstanding
52 reviews
9.9/10
Price from
US$129
per night
Check Availability
La Bonita Lodge
La Bonita LodgeLa Bonita Lodge
Hotels in Puerto Viejo
Located in Cahuita, La Bonita Lodge is by the ocean, within a 10-minute drive of Finca La Isla Botanical Garden and Talamanca Family Art. This hotel is 6.3 mi (10.2 km) from Punta Uva Beach and 1.7 mi (2.7 km) from Black Beach. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional amenities at this hotel include complimentary wireless internet access and a picnic area. Need to unwind? Take a break with a tasty beverage at one of the 10 beach bars. Featured amenities include express check-out and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 4 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include ceiling fans, and housekeeping is provided daily.
Great
4 reviews
9.2/10
Price from
US$71
per night
Check Availability
CariPro Apartments
CariPro ApartmentsCariPro Apartments
Hotels in Puerto Viejo
With a stay at CariPro Apartments in Cahuita, you'll be within a 10-minute walk of Playa Cahuita and Blanca Beach. This aparthotel is 14.6 mi (23.5 km) from Punta Uva Beach and 0.5 mi (0.8 km) from Cahuita National Park. This aparthotel features snorkeling nearby and hiking/biking trails nearby. Free self parking is available onsite. Make yourself at home in one of the 4 air-conditioned rooms featuring kitchens. 32-inch Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and microwaves, and housekeeping is provided daily.
Good
4 reviews
7.9/10
Price from
US$38
per night
Check Availability
Saranda Boutique Hotel
Saranda Boutique HotelSaranda Boutique Hotel
Hotels in Puerto Viejo
Located in Cahuita, Saranda Boutique Hotel is within a 10-minute drive of Playa Cocles and Black Beach. This capsule hotel is 4.9 mi (8 km) from Playa Chiquita and 5.7 mi (9.2 km) from Punta Uva Beach. Pamper yourself with onsite massages or enjoy recreation amenities such as a hot tub. Additional features at this capsule hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Grab a drink at the swim-up bar while enjoying a refreshing dip in the capsule hotel pool.A complimentary local cuisine breakfast is served daily from 7:00 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 21 air-conditioned rooms featuring Smart televisions. Your room comes with a pillowtop bed. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries.
Great
42 reviews
9.3/10
Price from
US$80
per night
Check Availability
Olinca Boutique Hotel
Olinca Boutique HotelOlinca Boutique Hotel
Hotels in Puerto Viejo
When you stay at Olinca Boutique Hotel in Cahuita, you'll be near the beach, within a 15-minute walk of Talamanca Family Art and Black Beach. This hotel is 4.2 mi (6.7 km) from Punta Uva Beach and 0.9 mi (1.4 km) from Playa Cocles. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. A complimentary local cuisine breakfast is served daily from 7:00 AM to 10:00 AM. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 18 individually furnished guestrooms, featuring kitchens with full-sized refrigerators/freezers and microwaves. Your Select Comfort bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and 14-cm LED televisions are provided for your entertainment. Conveniences include coffee/tea makers and ceiling fans, and housekeeping is provided daily.
Great
56 reviews
9.3/10
Price from
US$134
per night
Check Availability
See All Beach Hotels in Puerto Viejo

FAQs

What are the favorite Beach hotels to stay in Puerto Viejo?

Whether you are traveling to Puerto Viejo for business or fun, Hotel Banana Azul - Adults Only (from US$105) , Las Casitas de Playa Negra (from US$38) and Los Continentes (from US$94) are all preferred hotels.

What’s the nightly rate for Beach hotels in Puerto Viejo?

For Beach hotels in Puerto Viejo, the average price on weekdays is US$96, and the average price on weekends (Friday–Saturday) is US$116

Which Beach hotels in Puerto Viejo provide breakfast buffet?

Hotel Banana Azul - Adults Only (from US$105) provides delicious breakfast with various choices.

What cheap deals are available for Beach hotels in Puerto Viejo?

Trip.com provides amazing last-minute deals and discounts for Beach hotels. You can check the promotions page to see available promotions on Trip.com.

Puerto Viejo Beach Hotels Information

Total Properties12
Number of Reviews182
Lowest PriceUS$35
Highest PriceUS$527
Average Price (Weekends)US$116
Average Price (Weekdays)US$96