Hotels on the beach in Barú, Colombia
Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Barú. I hope you will like it!
This page was last updated in June 2026.
The List 18 Amazing Beach Hotels in Barú
-
1 Hotel Carey Beach Baru Barú
Hotel Carey Beach Baru features a garden, private beach area, a terrace and restaurant in Barú. Providing a bar, the property is located within 1.5 miles of Isla del Encanto Beach. The property provides room service and free WiFi. At the hotel, every room has a closet. Featuring a private bathroom with a shower and free toiletries, certain rooms at Hotel Carey Beach Baru also offer a sea view. At the accommodation each room includes air conditioning and a safety deposit box. An à la carte, continental or American breakfast is available at the property. Rafael Núñez International Airport is 31 miles away.
Address Isla de Barú - sector Punta Blanca Show on map -
2 ACASI Rustic Beach Barú
ACASI Rustic Beach has a private beach area, a restaurant and a sun terrace with swimming pool and à la carte breakfast in Baru. Free WiFi and a concierge service are available. With a private bathroom fitted with a shower and free toiletries, rooms at the hotel also boast a sea view. At ACASI Rustic Beach, rooms are equipped with air conditioning and a safety deposit box. Rafael Núñez International Airport is 50 km from the property.
Address Via A Baru Show on map- Swimming pool
-
3 Hotel Playa Manglares Isla Baru Barú
Located in front of Barbacoa Beach this eco-lodge offers rooms with garden views and a private beach, within a 10-minute drive from Playa Blanca Beach. Snorkeling trips to the Rosario Islands can be arranged and downtown Cartagena is 1 hour’s drive. Hotel Playa Manglares Isla Baru offers rooms with private bathrooms and showers. They include hammocks, open terraces and patios. Free Wi-Fi is available in all rooms and common spaces. A regional breakfast with tropical fruits is served daily and there is a restaurant on-site. Shuttles to Rafael Nuñez Airport, 60 minutes’ drive, can be arranged for a fee. Private parking is free
Address Km 12 Isla Baru Show on map -
4 Isla Corona Barú
Facing the beachfront, Isla Corona offers 5-star accommodation in Baru and has a garden, private beach area and terrace. Among the various facilities are a bar and a range of water sports facilities. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. At the hotel, the rooms come with a balcony. With a private bathroom fitted with a shower and free toiletries, rooms at Isla Corona also feature a sea view. All guest rooms at the accommodation feature air conditioning and a desk. Breakfast is available, and includes buffet, continental and American options. At Isla Corona you will find a restaurant serving Caribbean and international cuisine. Vegetarian and vegan options can also be requested. The hotel offers a hot tub. Rafael Núñez International Airport is 50 km from the property.
Address Isla Corona, Islas del Rosario Show on map- Water sports facility
-
5 Hotel Las Islas Barú
Hotel Las Islas has an outdoor swimming pool, fitness center, a garden and private beach area in Barú. There's a terrace and guests can use free WiFi and free private parking. All rooms at the hotel come with a seating area. Rooms have a safety deposit box, while certain rooms come with a balcony. The rooms at Hotel Las Islas have air conditioning and a desk. Guests at the accommodation can enjoy a buffet breakfast. At Hotel Las Islas you'll find a restaurant serving Caribbean, Pizza and Seafood cuisine. Vegetarian and kosher options can also be requested. Speaking English and Spanish at the 24-hour front desk, staff are always at hand to help. Rafael Núñez International Airport is 31 miles from the property, and the property offers a paid airport shuttle service.
Address Cienaga de Cholon - Baru Show on map- Swimming pool
- Water sports facility
- Gym / fitness center
- Pets are welcome
-
6 Hotel Agua Azul Beach Resort Barú
Set on the Baru Island, Hotel Agua Azul Beach Resort features a pool and private access to the beach. A restaurant is featured and breakfast is provided. Cartagena is 1-hour away by boat. Offering sea and garden views, rooms at Agua Azul Beach Resort are bright and spacious. Rooms feature air conditioning, a satellite TV, and an iPod docking stations as well as a seating area. The en suite has cold running water, and massage sessions can be requested for a fee. An American breakfast is served daily. The restaurant specializes in seafood dishes, and fine drink from the bar can be enjoyed on the beach. To reach the property, guests will need to take a boat from the dock in Cartagena that departs every morning and returns in the afternoon for an additional fee. The front desk can secure shuttles to Rafael Nuñez Aiport, which is 1.5 hours away. Hotel Agua Azul Beach Resort is 5 minutes' walk and 15 minutes' boat ride from Corales del Rosario National Park.
Address Casa Isleta, Corregimiento de Baru Sector Cholon Show on map- Swimming pool
- Water sports facility
- Pets are welcome
-
7 SABAI Beach Hotel Barú
SABAI Beach Hotel features 656 feet of private white sand beach and free WiFi access in public areas. It is located in Barú Peninsula (an island), 20 minutes’ drive from Barbacoas Bay. Each room here will provide you with air conditioning, a balcony and a patio. Featuring a shower, private bathroom also comes with free toiletries. You can enjoy sea view from the room. Extras include a terrace and a mini-bar. At SABAI Beach Hotel you will find a 24-hour front desk, a garden and a terrace. Other facilities offered at the property include meeting facilities, a shared lounge and laundry facilities. An array of activities can be enjoyed on site or in the surroundings, including fishing, snorkeling and a water park. This property is about 60 minutes by boat and 90 minutes by car from Rafael Nuñez International Airport in Cartagena de Indias.
Address Parque Natural Corales del Rosario Show on map- Swimming pool
- Pets are welcome
-
8 Aura Hotel Barú Barú
Located in Barú, a few steps from Cholon Bay, Aura Hotel Barú provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring a shared lounge, the 4-star hotel has air-conditioned rooms with a private bathroom. The property has room service, a concierge service and organizing tours for guests. At the hotel, each room is equipped with a closet. Guest rooms include a safety deposit box. A buffet breakfast is available at Aura Hotel Barú. At the accommodation you'll find a restaurant serving Seafood, Local and Latin American cuisine. Vegetarian, dairy-free and kosher options can also be requested. Aura Hotel Barú has a sun terrace. You can play table tennis at the hotel. Rafael Núñez International Airport is 29 miles away, and the property offers a paid airport shuttle service.
Address Isla De Barú Show on map- Swimming pool
- Ping pong tables
- Pets are welcome
-
9 Hotel PlayaScondida Baru Barú
Playa Scondida Barú is a rustic, intimate, and cozy accommodations on Barú Island, very close to Cholón Bay—ideal for travelers seeking tranquility, comfort, and an authentic experience. Located in a safe and strategic area, Playa Scondida Barú combines local charm, warm design, and personalized attention. It offers bungalows with thatched roofs, an outdoor swimming pool, a small private beach, free private parking, and a private dock with views of the Caribbean, where guests can relax and enjoy the sun loungers. Each room is equipped with air conditioning, Wi-Fi, a private bathroom, bed linen and towels, a wardrobe, and simple furniture made from local materials; every detail is designed to ensure a good rest. The hotel’s restaurant serves complimentary breakfast and offers characteristic cuisine from Barú Island, prepared with fresh local ingredients. Guests can dine in the hotel gardens or request in-room dining. Playa Scondida Barú also provides assistance with transportation and activity bookings. Free kayak service. Perfect for couples, small families, and travelers who enjoy nature. Please note that children must be 8 years old or older. Please note that credit card payments are processed through a contactless payment system. Kindly contact the property 48 hours prior to your arrival for assistance in coordinating the transfer to the hotel. Guests should be aware that during weekends there may be music in the surrounding area, as some boats dock in the Cholón area. The hotel offers direct ground transportation to the accommodations.
Address Isla Barú, Sector Cholon Km 25 Show on map- Swimming pool
- Ping pong tables
- Water sports facility
-
10 Hotel Isla del Encanto Barú
Boasting a splendid beachfront location inside Rosario Islands National Park, the hotel is a 1-hour boat trip from Cartagena. There is a swimming pool, massage sessions are available and guests can go on snorkeling trips. Isla del Encanto Hotel & Spa has rooms with pool views equipped with air conditioning, flat-screen satellite TV and private bathrooms with free toiletries. Lunch, dinner, and breakfast are included, accompanied by a soft drink. Cartagena’s historical area is 32 mi away and Rafael Nuñez Airport is 35 mi from Isla del Encanto. Transfers can be arranged. The round-trip transportation to the island from Cartagena is NOT INCLUDED in the rate.
Address Baru Show on map- Swimming pool
-
11 Cristal Blue Barú Barú
Located in Barú and with Playa Blanca reachable within a 2-minute walk, Cristal Blue Barú provides concierge services, non-smoking rooms, a terrace, free WiFi and a restaurant. The property has room service and a 24-hour front desk for guests. Featuring a private bathroom with a shower and free toiletries, certain rooms at the hotel also offer a sea view. Cristal Blue Barú offers an American or vegetarian breakfast. Rafael Núñez International Airport is 22 miles away, and the property offers a paid airport shuttle service.
Address baru cartagena bolivar playa blanca sector playa cristal Show on map- Pets are welcome
-
12 Tequila SunBeach Baru Eco-Hotel Barú
Tequila SunBeach Baru Eco-Hotel is located on the beachfront in Barú, a few steps from Playa Blanca. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. At the hotel, every room comes with a closet. Rooms are complete with a private bathroom equipped with a shower and free toiletries, while certain units at Tequila SunBeach Baru Eco-Hotel also provide guests with a balcony. At the accommodation, rooms contain a seating area. The breakfast offers American, vegetarian or vegan options. Rafael Núñez International Airport is 22 miles away, and the property offers a paid airport shuttle service.
Address Playa tranquila 123 Show on map- Karaoke
- Water sports facility
- Pets are welcome
-
13 Mio Mio Beach Barú
Mio Mio Beach is set on the beachfront in Baru, 90 metres from Playa Blanca and 37 km from San Felipe de Barajas Castle. Located around 37 km from Steps of La Popa Mount, the inn with free WiFi is also 38 km away from Cartagena's Walls. The inn has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. The inn offers certain units that feature a balcony, and all rooms come with a private bathroom with a shower and free toiletries. Speaking English, Spanish and Italian at the reception, staff will be happy to provide guests with practical information on the area. Palace of the Inquisition is 39 km from Mio Mio Beach, while Bolivar Park is 39 km away. Rafael Núñez International Airport is 36 km from the property.
Address PLAYA BLANCA BARU SECTOR #4-32 Show on map- Pets are welcome
-
14 Cabañas Palos Locos Barú
Located in Barú, Cabañas Palos Locos offers beachfront accommodations a few steps from Playa Blanca and provides facilities like a terrace, a restaurant and a bar. The property has a 24-hour front desk, airport transportation, room service and free WiFi. Every room includes a private bathroom with free toiletries, while certain rooms will provide you with a balcony and others also provide guests with sea views. An American breakfast is available at the hotel. Rafael Núñez International Airport is 24 miles away.
Address Playa Tranquila Baru playa Tranquila Show on map- Pets are welcome
-
15 NENA BEACH CLUB & HOTEL Barú
NENA BEACH CLUB & HOTEL features an outdoor swimming pool, shared lounge, a terrace and restaurant in Baru. A few steps from Playa Blanca, the hotel provides a bar and water sports facilities. The hotel also features free WiFi as well as a paid airport shuttle service. Featuring a private bathroom with a shower and free toiletries, certain rooms at the hotel also offer a sea view. Guest rooms will provide guests with a fridge. NENA BEACH CLUB & HOTEL offers an à la carte or continental breakfast. Rafael Núñez International Airport is 38 km away.
Address CALLE PRINCIPAL 072- BARU PLAYA BLANCA PLAYA BLANCA BARU Show on map- Swimming pool
- Water sports facility
- Pets are welcome
-
16 Hotel Prana Beach Barú
Located in Barú, Hotel Prana Beach offers beachfront accommodations a few steps from Playa Blanca and has facilities like a private beach area, a restaurant and a bar. The property provides room service, a 24-hour front desk and organizing tours for guests. The rooms are equipped with a coffee machine and a private bathroom, while certain rooms also offer a balcony and some have sea views. At the hotel, rooms have a seating area. Rafael Núñez International Airport is 24 miles from the property, and the property offers a paid airport shuttle service.
Address Playa blanca, Bolivar, Colombia Playa tranquila Show on map- Pets are welcome
-
17 Posada donde Uriel Playa tranquila Barú
Posada donde Uriel Playa tranquila is located in Barú, a few steps from Playa Blanca. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. With a private bathroom equipped with a bidet and free toiletries, certain rooms at the hotel also offer a balcony. At posada donde Uriel Playa tranquila, each room has a seating area. Speaking English and Spanish at the 24-hour front desk, staff are always on hand to help. Rafael Núñez International Airport is 22 miles away.
Address Playa blanca baru sector playa tranquila Santa Ana Bolivar CLL Larga CR 5 #314 Show on map- Pets are welcome
-
18 HIDDEN BEACH PLAYA TRANQUILA Barú
HIDDEN BEACH PLAYA TRANQUILA has a shared lounge, terrace, a restaurant and bar in Baru. Featuring a private beach area, the property is located within 48 km of Cartagena's Port. The accommodation features a shared kitchen, room service and currency exchange for guests. Certain rooms are equipped with a kitchen with a fridge. The hotel offers a à la carte or American breakfast. The nearest airport is Rafael Núñez International Airport, 50 km from HIDDEN BEACH PLAYA TRANQUILA.
Address Playa Blanca sector playa tranquila Show on map- Ping pong tables
- Water sports facility
- Pets are welcome
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.