Logo: The Beachfront Hotel Guide The Beachfront Hotel Guide

Beachfront hotels in Colombia

A curated list of beach hotels and resorts

Tomas Mazowski A list by Tomas Mazowski. This guide was last updated in April 2026.

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 beachfront hotels and resorts in Colombia. I hope you will like it!

  • 1 Hotel Boutique Castillo Ines Maria Cartagena de Indias, Colombia

    Beach: Hotel Boutique Castillo Ines Maria

    **** Hotel. Set in a UNESCO-listed historic castle, Hotel Boutique Castillo Ines Maria is 200 metres from Marbella Beach and 1 km from the walled city centre. It features a swimming pool, terrace and free Wi-Fi. The air-conditioned rooms offer colonial-style décor, TVs and minibars. Show full description Guest review score 8.9

    See available rooms
  • 2 Hotel Boutique Del Mar Cartagena de Indias, Colombia

    Beach: Hotel Boutique Del Mar

    *** Hotel. Set in Cartagena de Indias, Hotel Boutique Del Mar offers beachfront accommodation a few steps from Marbella Beach and offers various facilities, such as a bar, a shared lounge and a terrace. This 3-star hotel offers a concierge service and a tour desk. The accommodation features a 24-hour front desk, a shuttle service, a shared kitchen and free WiFi throughout the property. Show full description Guest review score 8.9

    See available rooms
  • 3 Lago en el Cielo Villas Boutique Tolú, Colombia

    Beach: Lago en el Cielo Villas Boutique

    Hotel. Set in Tolú, 300 metres from Playas De Tolú, Lago en el Cielo Villas Boutique offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Boasting a bar, the hotel is close to several noted attractions, around 1.9 km from La Perdiz Beach, 800 metres from San Silvestre and 1. Show full description Guest review score 8.8

    See available rooms
  • 4 Hotel Boutique Casa Bethel Santa Marta, Colombia

    Beach: Hotel Boutique Casa Bethel

    **** Hotel. Stay in the heart of Santa Marta. Well located in the centre of Santa Marta, Hotel Boutique Casa Bethel provides air-conditioned rooms, a garden, free WiFi and a shared lounge. This 4-star hotel offers a tour desk. The hotel features family rooms. At the hotel, all rooms are equipped with a patio with a garden view. Rooms are complete with a private bathroom equipped with a bidet and a hairdryer, while certain rooms at Hotel Boutique Casa Bethel also offer a terrace. At the accommodation each room comes with a flat-screen TV and a safety deposit box. An American breakfast is available daily at Hotel Boutique Casa Bethel. Speaking English and Spanish at the 24-hour front desk, staff are willing to help at any time of the day. Popular points of interest near the hotel include Bahía de Santa Marta Beach, Santa Marta Marina and Santa Marta Cathedral. The nearest airport is Simón Bolívar International Airport, 15 km from Hotel Boutique Casa Bethel. Guest review score 8.7

    See available rooms
  • 5 Hotel Boutique Casa Berastegui Puerto Colombia, Colombia

    Beach: Hotel Boutique Casa Berastegui

    Hotel. Set in Puerto Colombia, 100 metres from Puerto Colombia Beach, Hotel Boutique Casa Berastegui offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Boasting room service, this property also provides guests with a barbecue. Guests can dine in the restaurant or a drink at the bar and free WiFi is available throughout the property. Show full description Guest review score 8.6

    See available rooms
  • 6 Alpha Hotel Boutique Necoclí, Colombia

    Beach: Alpha Hotel Boutique

    **** Hotel. Facing the beachfront, Alpha Hotel Boutique offers 4-star accommodation in Necoclí and has a shared lounge, terrace and restaurant. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features an indoor pool and a 24-hour front desk. Show full description Guest review score 8.3

    See available rooms
  • 7 Casa Tinti Hotel Boutique Tintipan Island, Colombia

    Beach: Casa Tinti Hotel Boutique

    Hotel. Casa Tinti Hotel Boutique features a garden, terrace, a restaurant and bar in Tintipan Island. Featuring water sports facilities, the hotel is close to several noted attractions, around 200 metres from Isla Tintipán and around less than 1 km from Santa Cruz del Islote. The accommodation offers room service, a concierge service and organising tours for guests. This is a beachfront hotel. Show full description Guest review score 9.1

    See available rooms
  • 8 Casa Origen Boutique San Bernardo del viento San Bernardo del Viento, Colombia

    Beach: Casa Origen Boutique San Bernardo del viento

    Hotel. Set in San Bernardo del Viento, a few steps from Playas de San Bernardo del Viento, Casa Origen Boutique San Bernardo del viento offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Located around less than 1 km from Pueblo Coco, the hotel with free WiFi is also 4.4 km away from Paso Nuevo. This is a beachfront hotel. Show full description Guest review score 9.0

    See available rooms
  • 9 Hotel Boutique Portobello Puerto Colombia, Colombia

    Beach: Hotel Boutique Portobello

    Hotel. Offering a year-round outdoor pool and views of the sea, Hotel Boutique Portobello is set in Puerto Colombia in the Atlántico Region, 17 km from Barranquilla. The hotel has a sun terrace and views of the pool, and guests can enjoy a drink at the bar. Free WiFi is provided throughout the property and free private parking is available on site. This is a beachfront hotel. Show full description Guest review score 8.2

    See available rooms
  • 10 Bora Bora Beach Club Isla Grande, Colombia

    Beach: Bora Bora Beach Club

    Hotel. Situated in Isla Grande and with Pasadía Bora Bora Cartagena Beach reachable within 1.2 km, Bora Bora Beach Club features concierge services, non-smoking rooms, a terrace, free WiFi and a restaurant. 1. Show full description Guest review score 9.2

    See available rooms
  • 11 Éteka Slow Beach Hotel Cartagena de Indias, Colombia

    Beach: Éteka Slow Beach Hotel

    **** Hotel. Éteka Slow Beach Hotel features a garden, terrace, a restaurant and bar in Cartagena de Indias. Offering a private beach area, the property is located within 2.8 km of Juan Guy Beach. Show full description Guest review score 9.2

    See available rooms
  • 12 COCONUCO BEACH PALOMINO Palomino, Colombia

    Beach: COCONUCO BEACH PALOMINO

    **** Hotel. Located in Palomino, a few steps from Palomino Beach, COCONUCO BEACH PALOMINO provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. Show full description Guest review score 9.1

    See available rooms
  • 13 Blue Apple Beach Tierra Bomba, Colombia

    Beach: Blue Apple Beach

    **** Hotel. Blue Apple Beach features free bikes, outdoor swimming pool, a garden and shared lounge in Tierra Bomba. Among the various facilities are a bar and a private beach area. The accommodation provides nightclub and room service. Show full description Guest review score 9.0

    See available rooms
  • 14 Cayena Beach Villa Guachaca, Colombia

    Beach: Cayena Beach Villa

    Hotel. Set in Guachaca, a few steps from Guachaca Beach, Cayena Beach Villa offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. 1.2 km from Playa de Mendihuaca and 44 km from Quinta de San Pedro Alejandrino, the property provides a private beach area, as well as a garden. Show full description Guest review score 9.0

    See available rooms
  • 15 Baru Playa Eco Beach Resort Barú, Colombia

    Beach: Baru Playa Eco Beach Resort

    Hotel. Baru Playa Eco Beach Resort features 200 metres 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. Show full description Guest review score 8.9

    See available rooms
  • 16 Vista Mare Beach House Tierra Bomba, Colombia

    Beach: Vista Mare Beach House

    Resort. Set in Tierra Bomba, Vista Mare Beach House features a garden, restaurant, bar, and free WiFi. The accommodation offers nightclub and room service. At the resort, the rooms come with a desk, bed linen and a patio with a garden view. Show full description Guest review score 8.9

    See available rooms
  • 17 Zuana Beach Resort Santa Marta, Colombia

    Beach: Zuana Beach Resort

    ***** Hotel. Featuring a hot tub, a pool, a fitness centre and a tennis court, Zuana Beach Resort offers rooms with free Wi-Fi and plasma TVs in Santa Marta, only 30 metres from Bello Horizonte Beach. Bright and spacious, rooms at Zuana Beach Resort are fitted with air conditioning and fans. All of them have private bathrooms. Show full description Guest review score 8.9

    See available rooms
  • 18 Mamallena Beachside Rincon del Mar Rincón, Colombia

    Beach: Mamallena Beachside Rincon del Mar

    Hotel. Located in Rincón, a few steps from Punta Seca Beach, Mamallena Beachside Rincon del Mar offers beachfront accommodation and various facilities, such as a terrace. Among the facilities at this property are a shared kitchen and a concierge service, along with free WiFi throughout the property. Staff on site can arrange a shuttle service. Show full description Guest review score 8.8

    See available rooms
  • 19 Hotel Fenix Beach Cartagena Tierra Bomba, Colombia

    Beach: Hotel Fenix Beach Cartagena

    *** Hotel. Hotel Fenix Beach Cartagena is located on Tierra Bomba Island and a 10-minute boat ride away from Cartagena. The property features a beach, an on-site restaurant and a bar. The rooms here will provide you with air conditioning and a fan. Show full description Guest review score 8.7

    See available rooms
  • 20 Makao Beach Hotel Palomino, Colombia

    Beach: Makao Beach Hotel

    *** Hotel. The hotel Makao offers a private beach in Palomino. The modern hotel has a terrace and views of the sea, and guests can enjoy a variety of drinks at the social areas or at the beach. The property offers free WiFi and an on-site restaurant that offers local dishes throughout the day. Show full description Guest review score 8.7

    See available rooms
  • 21 Marbella Beach Rooms Cartagena de Indias, Colombia

    Beach: Marbella Beach Rooms

    Hotel. Situated in Cartagena de Indias, 400 metres from Marbella Beach, Marbella Beach Rooms features air-conditioned accommodation and a garden. Boasting family rooms, this property also provides guests with a sun terrace. All rooms have a patio. Show full description Guest review score 8.7

    See available rooms
  • 22 Namaste Beach Club & Hotel Tierra Bomba, Colombia

    Beach: Namaste Beach Club & Hotel

    Hotel. Offering an outdoor pool and a private beach area, Namaste Beach Club & Hotel is located De Tierra Bomba Island. It features a terrace, hammocks and spectacular sea views. Free WiFi is available at the property bar. Show full description Guest review score 8.7

    See available rooms
  • 23 Tamaca Beach Resort Santa Marta, Colombia

    Beach: Tamaca Beach Resort

    **** Hotel. With direct beach access, a large swimming pool with bar service and sea views from every room, Tamacá offers free WiFi, á la carte flavours and an on-site beauty salon. At Tamacá Beach Resort, Hotel guests can enjoy Caribbean 4-star style décor in Santa Marta, facing Rodadero Bay. Rooms have flat-screen satellite TV, air conditioning and minibars. Show full description Guest review score 8.5

    See available rooms
  • 24 Coco Beach Hotel - Rooftop & Beach Club Cartagena de Indias, Colombia

    Beach: Coco Beach Hotel - Rooftop & Beach Club

    Hotel. Located in Cartagena de Indias, a few steps from La Boquilla Beach, Coco Beach Hotel - Rooftop & Beach Club provides accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace. 2.6 km from Crespo Beach and 7. Show full description Guest review score 8.4

    See available rooms
  • 25 Palmarito Beach Hotel Tierra Bomba, Colombia

    Beach: Palmarito Beach Hotel

    Hotel. With an outdoor pool, the beachfront Palmarito Beach Hotel is located in front of Isla de Tierra Bomba Beach, 10 minutes from the Bay of Cartagena. A restaurant and a bar are available on-site. Free WiFi is available. Show full description Guest review score 8.4

    See available rooms
  • 26 Hotel Tay Beach Buritaca, Colombia

    Beach: Hotel Tay Beach

    Hotel. Situated in Buritaca, a few steps from Playa Buritaca, Hotel Tay Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Among the facilities of this property are a restaurant, room service and a concierge service, along with free WiFi. Guests can make use of a bar. Show full description Guest review score 8.3

    See available rooms
  • 27 Quinta del Mar Crystal Beach Tintipan Island, Colombia

    Beach: Quinta del Mar Crystal Beach

    Resort. Quinta del Mar Crystal Beach has an outdoor swimming pool, garden, a shared lounge and terrace in Tintipan Island. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. Guests can make use of a bar. Show full description Guest review score 8.3

    See available rooms
  • 28 Manzanillo Beach Cartagena de Indias, Colombia

    Beach: Manzanillo Beach

    Hotel. Set in Cartagena de Indias, a few steps from Manzanillo Beach, Manzanillo Beach offers accommodation with a garden, free private parking, a shared lounge and a terrace. Among the facilities of this property are a restaurant, room service and a concierge service, along with free WiFi. Guests can make use of a bar. Show full description Guest review score 8.1

    See available rooms
  • 29 Ecoglamping Arena Beach Cartagena de Indias, Colombia

    Beach: Ecoglamping Arena Beach

    *** Hotel. Facing the beachfront, Arena Beach Hotel By Gh Suites offers 3-star accommodation in Cartagena de Indias and features an outdoor swimming pool, garden and shared lounge. Featuring a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can enjoy Caribbean and Mediterranean dishes at the restaurant or have a cocktail at the bar. Show full description Guest review score 7.8

    See available rooms
  • 30 Hotel Agua Azul Beach Resort Barú, Colombia

    Beach: Hotel Agua Azul Beach Resort

    **** Hotel. 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. Show full description Guest review score 7.7

    See available rooms
  • 31 The Mompe Beach Hostal La Poza, Colombia

    Beach: The Mompe Beach Hostal

    Hotel. Situated in La Poza, a few steps from Playa de Mendihuaca, The Mompe Beach Hostal features views of the river. The property is set a few steps from Guachaca Beach, 42 km from Quinta de San Pedro Alejandrino and 45 km from Santa Marta Gold Museum. The hotel features mountain views, a terrace and a 24-hour front desk. Show full description Guest review score 7.6

    See available rooms
  • 32 Hotel Cocoplum Beach San Andrés, Colombia

    Beach: Hotel Cocoplum Beach

    *** Hotel. Located right on Cocoplum, San Andre’s finest beach, Hotel Cocoplum Beach features a swimming pool, spa facilities and a restaurant overlooking the sea. Free WiFi is available in common areas and breakfast are provided. Air conditioned rooms at Cocoplum Beach Hotel have cable TV and minibars. Show full description Guest review score 7.5

    See available rooms
  • 33 Calypso Beach Hotel San Andrés, Colombia

    Beach: Calypso Beach Hotel

    *** Hotel. Boasting a rooftop swimming pool and a restaurant overlooking Johny Cay Island, Calypso Beach Hotel offers rooms with plasma TVs in San Andres Island, in front of Spratt Bay Beach. Breakfast is provided and there is a restaurant. Free WiFi access is available in the hotel's shared areas. Show full description Guest review score 7.3

    See available rooms
  • 34 Hotel MS San Luis Village Beach House San Andrés, Colombia

    Beach: Hotel MS San Luis Village Beach House

    Hotel. Boasting a privileged beachfront location on San Andres Island, the hotel offers a swimming pool surrounded by palm trees. Rooms at Hotel San Luis Village feature air-conditioning and a flat-screen cable TV along with private balconies, terraces and views of the hotel's interior, the pool or the ocean. They are styled with white tiled floors and bedspreads, light wood furnishings and details of contemporary décor. Show full description Guest review score 7.1

    See available rooms
  • 35 Hotel Large Beach Taganga, Colombia

    Beach: Hotel Large Beach

    *** Hotel. Facing the beachfront, Hotel Large Beach offers 3-star accommodation in Taganga and has a garden, terrace and restaurant. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk. Some rooms at the property have a balcony with a sea view. Show full description Guest review score 6.8

    See available rooms
  • 36 Portobelo Beach San Andrés, Colombia

    Beach: Portobelo Beach

    *** Hotel. Bright and spacious, rooms at Portobelo are fitted with minibars and air conditioning. All of them have private bathrooms. A continental breakfast is served daily. This is a beachfront hotel. Show full description Guest review score 7.3

    See available rooms
  • 37 Casa Balae Nuquí, Colombia

    Beach: Casa Balae

    Hotel. Set on the beachfront in Nuquí, Casa Balae features a private beach area and free WiFi. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. Featuring a private bathroom with a shower and free toiletries, certain units at the hotel also provide guests with a mountain view. Show full description Guest review score 10.0

    See available rooms
  • 38 Ostional River Arusí, Colombia

    Beach: Ostional River

    Hotel. Facing the beachfront in Arusí, Ostional River has a garden and a private beach area. The hotel offers sea views, a terrace and a 24-hour front desk. At the hotel, each room includes a balcony with a mountain view. Show full description Guest review score 10.0

    See available rooms
  • 39 TORTUGA BAY Eco Hotel El Valle, Colombia

    Beach: TORTUGA BAY Eco Hotel

    Hotel. Situated in El Valle, 1.6 km from El Almejal Beach, TORTUGA BAY Eco Hotel features accommodation with a garden, free private parking, a restaurant and a bar. 2. Show full description Guest review score 9.9, rooms from around 99000 COP.

    See available rooms
  • 40 Hotel Bahía Aguacate Capurganá, Colombia

    Beach: Hotel Bahía Aguacate

    Hotel. Facing the beachfront in Capurganá, Hotel Bahía Aguacate features a private beach area. The accommodation provides room service and a 24-hour front desk for guests. At the hotel, each room is equipped with a wardrobe, bed linen and a terrace with a garden view. Show full description Guest review score 9.8

    See available rooms
  • 41 Dos Aguas Lodge Rincón, Colombia

    Beach: Dos Aguas Lodge

    Hotel. Set in Rincón, Dos Aguas Lodge offers beachfront accommodation 600 metres from Punta Seca Beach and offers various facilities, such as a garden, a terrace and a bar. The property is around 4 km from Isla Cabruna, 11 km from La Esmeralda and 13 km from Berrugas. The accommodation provides a 24-hour front desk, airport transfers, luggage storage space and free WiFi throughout the property. Show full description Guest review score 9.7

    See available rooms
  • 42 Paraiso Escondido Bahía Solano, Colombia

    Beach: Paraiso Escondido

    ** Hotel. Located in the Bahía Solano Municipality in the Mecana corregimiento, El Paraiso Escondido offers a terrace. Only 15 minutes by boat or 55 minutes on foot along the beach from the city. Guests can enjoy a meal at the on-site restaurant. Show full description Guest review score 9.6

    See available rooms
  • 43 Aite Eco Resort Palomino, Colombia

    Beach: Aite Eco Resort

    **** Hotel. Offering two outdoor pools and a restaurant, Aite Eco Resort is located near Palomino, just 200 metres from a private beach. It offers free limited WIFi and an open dining room for guests. Each room here includes a wardrobe, a minibar, a fan and a private bathroom with a shower with solar-heated water. Show full description Guest review score 9.4

    See available rooms
  • 44 Bahia Lodge Capurganá, Colombia

    Beach: Bahia Lodge

    *** Hotel. Facing the beachfront, Bahia Lodge offers 3-star accommodation in Capurganá and has a garden, terrace and restaurant. Each accommodation at the 3-star hotel has sea views, and guests can enjoy access to an outdoor swimming pool. The hotel also features free WiFi as well as a paid airport shuttle service. Show full description Guest review score 9.3

    See available rooms
  • 45 Quinta del Mar La Joya Tolú, Colombia

    Beach: Quinta del Mar La Joya

    Hotel. Located in Tolú, a few steps from El Frances Beach, Quinta del Mar La Joya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. The rooms include a terrace with a sea view. Show full description Guest review score 9.3

    See available rooms
  • 46 Hotel Isla Verde Tubará, Colombia

    Beach: Hotel Isla Verde

    Hotel. Situated in Tubará, 24 km from Salgar Castle, Hotel Isla Verde features accommodation with a garden, free private parking, a restaurant and a bar. The property is set 30 km from Adelita de Char Park, 31 km from Universidad del Atlántico and 32 km from Del Norte University. All rooms come with a balcony with pool views. At the hotel rooms come with air conditioning, a desk, a terrace with a sea view, a private bathroom, a flat-screen TV, bed linen and towels. The rooms will provide guests with a fridge. Hotel Isla Verde offers a à la carte or continental breakfast. Mapuka Museum is 32 km from the accommodation, while Buenavista Shopping Mall is 34 km from the property. The nearest airport is Ernesto Cortissoz International Airport, 37 km from Hotel Isla Verde. Guest review score 9.2

    See available rooms
  • 47 Hotel Las Islas Barú, Colombia

    Beach: Hotel Las Islas

    Hotel. Situated in Baru, 48 km from Cartagena's Port, Hotel Las Islas features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. The accommodation offers a private beach area, as well as a terrace and a bar. The accommodation provides a 24-hour front desk, airport transfers, an ATM and free WiFi throughout the property. Show full description Guest review score 9.2

    See available rooms
  • 48 Hotel OBEGA PACIFIC Nuquí, Colombia

    Beach: Hotel OBEGA PACIFIC

    Hotel. Hotel OBEGA PACIFIC is offering accommodation in Nuquí. Boasting a 24-hour front desk, this property offers 16 rooms distributed in 3 floors along the building, it also provides guests with a terrace and a beautiful beach and sea view. This hotel is 300mts away from the beach and 5 minutes away from the airport. Show full description Guest review score 9.2, rooms from around 80000 COP.

    See available rooms
  • 49 La Mar de Bien Buritaca, Colombia

    Beach: La Mar de Bien

    Hotel. La Mar de Bien offers beachfront accommodations in Buritaca. The property features an outdoor pool. Guestrooms at this holiday home are luminous and feature wide windows overlooking the garden. Show full description Guest review score 9.2

    See available rooms
  • 50 Reserva Natural El Matuy Palomino, Colombia

    Beach: Reserva Natural El Matuy

    Hotel. Set in Palomino, within a few steps of Palomino Beach and 10 km of Calabolo, Reserva Natural El Matuy offers accommodation with a restaurant and free WiFi as well as free private parking for guests who drive. 19 km from Mingueo and 20 km from Don Diego, the hotel provides a private beach area. Some units at the property feature a terrace with a sea view. Show full description Guest review score 9.2

    See available rooms
Tomas Mazowski

I try my best to keep this guide up to date and I last refreshed it in April 2026. Did I miss a hotel that should be on this list? Send me an email and let me know!

Missing a hotel on our list?

Do you know of a cool beachfront hotel in Colombia that's missing from this list?

Let me know!

In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!