You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Baru Island, located in Bolívar, Colombia, is a stunning travel destination renowned for its pristine white sand beaches and vibrant tourism scene. Once a peninsula, it is now an island connected to the mainland by a bridge, making it easily accessible from Cartagena. Visitors can enjoy a variety of accommodations ranging from luxurious resorts to charming beachfront bungalows, ensuring a comfortable stay for every traveler.
The best areas to stay include Playa Blanca, known for its breathtaking beaches and lively atmosphere, and the quieter, more secluded areas near the Islas del Rosario, perfect for those seeking tranquility.
Top attractions on Baru Island include the famous Playa Blanca, where visitors can relax on the soft sands or engage in water sports. The nearby Islas del Rosario offer excellent opportunities for snorkeling and exploring marine life. History enthusiasts can explore the site of the 1708 Wager's Action, where the treasure galleon San José sank.
See the latest prices and deals by choosing your dates
Homestay in Bocagrande, Cartagena de Indias · 15.71 km from centre
8.0
4 reviews
Habitación cerca de la playa 202 is a recently renovated homestay in Cartagena de Indias, near Castillogrande Beach. This property offers access to a terrace and free private parking. Palace of the Inquisition is 2.4 miles from the homestay and Bolivar Park is 2.5 miles away.
Towels and bed linen are provided in the homestay. The accommodation is non-smoking.
Cartagena's Gold Museum is 2.5 miles from the homestay, while San Felipe de Barajas Castle is 3.2 miles away. Rafael Núñez International Airport is 5.6 miles from the property.
Hotel in Cartagena · 15.71 km from centre
8.2
119 reviews
With a stay at Aura Hotel Barú in Cartagena, you'll be 1.5 mi (2.4 km) from Corales del Rosario National Park and 15.2 mi (24.4 km) from Blanca Beach. This beach hotel is within the region of Isla Grande Beach and Rosario Islands Oceanarium.
Homestay in Bocagrande, Cartagena de Indias · 15.71 km from centre
5.9
17 reviews
Habitación cerca de la playa 204 offers accommodations in Cartagena de Indias, a 4-minute walk from Castillogrande Beach and 2.4 miles from Palace of the Inquisition. Both Wifi and private parking are accessible at the homestay free of charge. San Felipe de Barajas Castle is 3.2 miles from the homestay and Cartagena's Walls is 3.4 miles away.
The accommodation is non-smoking.
Bolivar Park is 2.5 miles from Habitación cerca de la playa 204, while Cartagena's Gold Museum is 2.5 miles from the property. Rafael Núñez International Airport is 5.6 miles away.
Hotel in Bocagrande, Cartagena · 15.71 km from centre
7.2
127 reviews
Breakfast available
With a stay at Hotel Coral Reef Cartagena in Cartagena (Bocagrande), you'll be a 1-minute drive from Bocagrande Beach and 6 minutes from Clock Tower. This spa hotel is 2.3 mi (3.8 km) from Cartagena de Indias Convention Center and 25.5 mi (41 km) from Blanca Beach.
Homestay in Bocagrande, Cartagena de Indias · 15.71 km from centre
7.6
5 reviews
Habitación cerca a la playa 105 offers accommodations in Cartagena de Indias, 2.5 miles from Bolivar Park and 2.5 miles from Cartagena's Gold Museum. With free private parking, the property is a 5-minute walk from Castillogrande Beach and 2.4 miles from Palace of the Inquisition. San Felipe de Barajas Castle is 3.2 miles away and Cartagena's Walls is 3.4 miles from the homestay.
Steps of La Popa Mount is 4.9 miles from the homestay, while Cartagena de Indias Convention CEnter is 2.1 miles away. Rafael Núñez International Airport is 5.6 miles from the property.
Homestay in Bocagrande, Cartagena de Indias · 15.71 km from centre
9.3
4 reviews
Habitación cerca de la playa 103 is located in Cartagena de Indias, just a 7-minute walk from Laguito Beach and 2.4 miles from Palace of the Inquisition. With free private parking, the property is a 4-minute walk from Castillogrande Beach and 500 yards from Bocagrande Beach. San Felipe de Barajas Castle is 3.2 miles from the homestay and Cartagena's Walls is 3.4 miles away.
Towels and bed linen are provided in the homestay. For added privacy, the accommodation features a private entrance.
Bolivar Park is 2.5 miles from the homestay, while Cartagena's Gold Museum is 2.5 miles away. Rafael Núñez International Airport is 5.6 miles from the property.
Hotel in Bocagrande, Cartagena · 15.71 km from centre
7.8
9 reviews
With a stay at Miami Hotel Cartagena in Cartagena (Bocagrande), you'll be a 1-minute drive from Bocagrande Beach and 5 minutes from Clock Tower. This hotel is 2.4 mi (3.9 km) from Walls of Cartagena and 2.7 mi (4.3 km) from San Felipe de Barajas Castle.
Homestay in Bocagrande, Cartagena de Indias · 15.72 km from centre
6.3
18 reviews
Habitación cerca de la playa 102 is located in Cartagena de Indias, just a 4-minute walk from Castillogrande Beach and 2.4 miles from Palace of the Inquisition. This property offers access to a terrace and free private parking. Bolivar Park is 2.5 miles from the homestay and Cartagena's Gold Museum is 2.5 miles away.
Towels and bed linen are provided in the homestay. The accommodation is non-smoking.
San Felipe de Barajas Castle is 3.2 miles from the homestay, while Cartagena's Walls is 3.4 miles away. Rafael Núñez International Airport is 5.6 miles from the property.
Hotel in Bocagrande, Cartagena · 15.72 km from centre
8.2
158 reviews
Breakfast available
With a stay at Baluarte Cartagena Hotel Boutique in Cartagena (Bocagrande), you'll be a 1-minute drive from Bocagrande Beach and 5 minutes from Clock Tower. This hotel is 2.2 mi (3.6 km) from Cartagena de Indias Convention Center and 25.4 mi (40.8 km) from Blanca Beach.
Hotel in Bocagrande, Cartagena de Indias · 15.72 km from centre
7.9
74 reviews
Located in Cartagena de Indias and with Bocagrande Beach reachable within a 3-minute walk, Miami Hotel Cartagena - Luxury Apartments has concierge services, rooms, a shared lounge, free WiFi throughout the property and a bar. The property is around a 4-minute walk from Castillogrande Beach, half a mile from Laguito Beach and 2.4 miles from Palace of the Inquisition. The hotel has family rooms.
At the hotel, the rooms include a closet. Complete with a private bathroom equipped with a shower and free toiletries, all rooms at Miami Hotel Cartagena - Luxury Apartments have a flat-screen TV and air conditioning, and selected rooms also feature a terrace. Guest rooms have a safety deposit box.
Languages spoken at the reception include English and Spanish, and guests are invited to request advice on the area when needed.
Bolivar Park is 2.5 miles from the accommodation, while Cartagena's Gold Museum is 2.5 miles from the property. Rafael Núñez International Airport is 5.6 miles away.
Hotel in Bocagrande, Cartagena · 15.72 km from centre
10.0
1 review
Breakfast available
With a stay at HOTEL BALUARTE BOUTIQUE CARTAGENA in Cartagena (Bocagrande), you'll be a 1-minute drive from Bocagrande Beach and 5 minutes from Cartagena de Indias Convention Center. This hotel is 2.8 mi (4.5 km) from Clock Tower and 24.1 mi (38.8 km) from Blanca Beach.
Hotel in Bocagrande, Cartagena de Indias · 15.72 km from centre
7.5
2,334 reviews
Breakfast available
Hotel Baluarte Cartagena Boutique offers rooms and full service apartments with free Wi-Fi and a tropical rooftop terrace with a hydromassage tub. It is located in the historical center of Bocagrande, near the Caribbean Ocean.
Rooms at Hotel Baluarte Cartagena Boutique feature cable TV and mini-bar. The apartments are also equipped with kitchenette and microwave, and feature a dining area. Room service is available 24/7.
Guests are invited to a daily continental breakfast included in the rate, which is served in Da Pietro restaurant. During the evening, guests can enjoy Italian and Colombian cuisine accompanied with fine wines.
The rooftop terrace is ideal to catch some sun during the day. Sandy beaches are nearby and the tour desk arranges city excursions and trips through the fascinating region such as Rosario Island.
Hotel in Bocagrande, Cartagena · 15.74 km from centre
7.8
453 reviews
Breakfast available
Located in Cartagena (Bocagrande), ZiOne Luxury Hotel Cartagena is a 3-minute walk from Bocagrande Beach and 8 minutes by foot from Castillo Grande Beach. This hotel is 2.2 mi (3.5 km) from Clock Tower and 2.2 mi (3.6 km) from Cartagena de Indias Convention Center.
Apartment in Bocagrande, Cartagena de Indias · 15.74 km from centre
7.6
12 reviews
U-GO Edificio Faro en El Laguito, Cartagena enjoys a location in Cartagena de Indias, a few steps from Bocagrande Beach and 3.5 miles from Palace of the Inquisition. This beachfront property offers access to free Wifi and free private parking. The accommodation features a 24-hour front desk and an elevator for guests.
The apartment provides guests with a balcony, sea views, a seating area, a TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with shower and a hair dryer. Units have air conditioning, and some units at the apartment complex have a terrace. At the apartment complex, the units have bed linen and towels.
Guests can enjoy the outdoor swimming pool at U-GO Edificio Faro en El Laguito, Cartagena.
Bolivar Park is 3.5 miles from the accommodation, while Cartagena's Gold Museum is 3.5 miles from the property. Rafael Núñez International Airport is 6.8 miles away.
Hotel in Cartagena, Cartagena de Indias · 15.76 km from centre
Mar azul is located in Cartagena de Indias, 5.4 miles from San Felipe de Barajas Castle and 5.4 miles from Steps of La Popa Mount. The property is around 6.2 miles from Cartagena's Walls, 7.2 miles from Palace of the Inquisition and 7.3 miles from Bolivar Park. Cartagena de Indias Convention CEnter is 6.2 miles from the hotel and Rafael Nunez House is 6.2 miles away.
All guest rooms at the hotel are equipped with a private bathroom equipped with a bath.
Cartagena's Gold Museum is 7.3 miles from mar azul, while Cartagena's Port is 3.7 miles away. Rafael Núñez International Airport is 5 miles from the property.
Hotel in Bocagrande, Cartagena de Indias · 15.76 km from centre
8.0
329 reviews
Featuring Oriental-like decorations, Hotel Beijing Cartagena is located in the Bocagrande district in Cartagena de Indias. Free WiFi is available.
Each room here will provide you with a TV, air conditioning and cable channels. Featuring a shower, the private bathroom also comes with free toiletries. Extras include bed linen.
At Hotel Beijing Cartagena you will find a 24-hour front desk, a garden and a terrace. Other facilities offered at the property include a shared lounge, a ticket service and a tour desk.
The hotel is 2.4 mi from the Historic Center, 3.9 mi from Cerro de la Popa Hill and 328 feet from the beachfront.
Rafael Nunez International Airport is 5 mi away.
Apartment in Cartagena, Cartagena de Indias · 15.76 km from centre
Apartamento David is located in Cartagena de Indias, just 4.3 miles from Cartagena's Walls and 5.4 miles from Palace of the Inquisition. The air-conditioned accommodation is 3.6 miles from Steps of La Popa Mount. Free Wifi is available throughout the property and San Felipe de Barajas Castle is 3.6 miles away.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.
Bolivar Park is 5.4 miles from the apartment, while Cartagena's Gold Museum is 5.4 miles away. Rafael Núñez International Airport is 3.1 miles from the property.
Guesthouse in Cartagena · 15.77 km from centre
Breakfast available
Located in Cartagena, Villa Deluxe Los Cocos is a 5-minute drive from Corales del Rosario National Park and 6 minutes from Baru Church. This guesthouse is 15.2 mi (24.5 km) from Blanca Beach and 30.2 mi (48.6 km) from Clock Tower.
Hotel in Bocagrande, Cartagena · 15.79 km from centre
10.0
1 review
With a stay at Dunia Suite in Cartagena (Bocagrande), you'll be a 1-minute drive from Bocagrande Beach and 5 minutes from Cartagena de Indias Convention Center. This hotel is 2.6 mi (4.2 km) from Clock Tower and 24 mi (38.6 km) from Blanca Beach.
Hotel in Bocagrande, Cartagena de Indias · 15.79 km from centre
8.6
26 reviews
Located in Cartagena de Indias and with Bocagrande Beach reachable within a 5-minute walk, Dunia Suite provides a tour desk, non-smoking rooms, a restaurant, free WiFi and a bar. The hotel features family rooms.
All rooms in the hotel are equipped with a flat-screen TV. Guest rooms include a private bathroom with a shower and free toiletries.
Rafael Núñez International Airport is 5.6 miles away.