Pick your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great beach resort is easy with Booking.com. More choices, more destinations.
1105 beach hotels
759 beach hotels
540 beach hotels
7 beach hotels
84 beach hotels
79 beach hotels
20 beach hotels
31 beach hotels
54 beach hotels
16 beach hotels
92 beach hotels
45 beach hotels
55 beach hotels
8 beach hotels
3 beach hotels
From beach resorts to country houses, more accommodations in Colombia
Vacation Rentals Apartments B&Bs Homestays Vacation Homes Villas Guest houses Cottages Hostels Country Houses Inns Lodges Serviced Apartments Farm Stays Glamping Cabins Campgrounds Economy Hotels Resorts Luxury Tents Resort Villages Boats Love Hotels Motels
Check out our selection of great beach resorts in Colombia
9.4 Awesome 1,660 reviews
Set 100 metres from Bolivar Park in Cartagena de Indias, Bourbon St Hostal Boutique welcomes guests with a restaurant and bar. Guests can enjoy the on-site restaurant.
All rooms include a shared bathroom. Bourbon St Hostal Boutique features free WiFi throughout the property.
9.2 Awesome 1,234 reviews
Del Mar is located in El Rodadero, just 4 km away from Santa Marta. Free WiFi access is available. The hotel is a 3-minute walk from El Rodadero Beach and from Rodadero Sea Aquarium and Museum.
Each room here will provide you with air conditioning and a cable flat-screen TV. Featuring a hot-water shower, private bathroom also comes with free toiletries. Extras include a desk and bed linen.
9.0 Awesome 607 reviews
Located in Santa Marta, Hilton Garden Inn Santa Marta features an outdoor swimming pool, fitness centre, garden, and free WiFi. The property is set 6 km from El Rodadero Beach, 200 metres from Santa Marta Marina and 1 km from Santa Marta Cathedral. The property has a restaurant and a shared lounge.
9.1 Awesome 217 reviews
Situated in Santa Marta and with El Rodadero Beach reachable within 500 metres, Hotel Zamay Plus offers an outdoor swimming pool, non-smoking rooms, free WiFi and a garden. Located around 3.1 km from Playa Blanca, the hostel is also 3.1 km away from Rodadero Sea Aquarium and Museum. The property is located in the El Rodadero district.
9.2 Awesome 191 reviews
Situated in Palomino, Casa del Pavo Real Boutique Hostel features an outdoor swimming pool, garden and free WiFi. Boasting a shared lounge, this property also welcomes guests with a restaurant and a terrace. Some rooms at the property feature a balcony with pool view.
9.0 Awesome 412 reviews
Conveniently situated in the middle of Santa Marta, República Hostel Santa Marta is 6 km from El Rodadero Beach. The property is located 300 metres from Santa Marta Cathedral and 100 metres from Santa Marta Gold Museum. The guest house features an outdoor swimming pool and a 24-hour front desk.
This beach hotel in Colombia has been booked 1,298 times.
This beach hotel in Colombia has been booked 689 times.
This beach hotel in Colombia has been booked 581 times.
This beach hotel in Colombia has been booked 522 times.
This beach hotel in Colombia has been booked 487 times.
This beach hotel in Colombia has been booked 456 times.