Hotels on the beach in Isla Grande, 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 Isla Grande. I hope you will like it!

This page was last updated in June 2026.

The List 16 Amazing Beach Hotels in Isla Grande

  • 1 Bora Bora Beach Club Cartagena ***** Isla Grande
    Guest Rating 9.3

    • This hotel has a private beach area

    Facing the beachfront, Bora Bora Beach Club Cartagena offers 5-star accommodations in Isla Grande and has an outdoor swimming pool, garden and private beach area. 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 rooms contain air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Show full description

    Address Isla Grande Show on map
    • Swimming pool
    • Pets are welcome
  • 2 Pao Pao Cartagena **** Isla Grande
    Guest Rating 9.2

    • This hotel has a private beach area

    Facing the beachfront, Pao Pao Cartagena offers 4-star accommodation in Isla Grande and features an outdoor swimming pool, garden and private beach area. Providing a restaurant, the property also has a terrace, as well as a hot tub. The accommodation provides entertainment staff and a concierge service. Show full description

    Address Isla Pao Pao Show on map
    • Swimming pool
  • 3 Hotel Coralina Island *** Isla Grande
    Guest Rating 8.7

    • This hotel has a private beach area

    Located inside the Archipielago de las Islas natural park, Coralina Isla Boutique features a restaurant, a private beach area, and a solarium in Cartagena de Indias. The rooms in Coralina Isla Boutique feature private bathrooms, air conditioning, and sea views. Guests are offered a breakfast plan or 3 meals for an extra cost and can choose to order gourmet dishes at the restaurant. Show full description

    Address Islas del Rosario Show on map
    • Water sports facility
  • 4 Hotel Isla del Sol Isla Grande
    Guest Rating 8.7

    • This hotel has a private beach area

    Offering an outdoor pool and a restaurant, Hotel Isla del Sol is located on Isla Grande Island in the Rosario Islands archipelago. It offers on-site water sports and a private beach area. Each room here features a safety-deposit box, a TV and a private bathroom with a shower and toilet. Show full description

    Address Isla Grande, Archipielago de las islas del Rosario y de San Bernardo Show on map
    • Saltwater pool
    • Water sports facility
    • Pets are welcome
  • 5 Isla Única- Islas del Rosario Isla Grande
    Guest Rating 8.7

    Located in Isla Grande, Isla Única- Islas del Rosario has free WiFi, and guests can enjoy a garden, a terrace and a restaurant. An American breakfast is available at the lodge. A bicycle rental service is available at Isla Única- Islas del Rosario. Playa Libre is a 13-minute walk from the accommodation.

    Address Islas del Rosario Show on map
    • Water sports facility
  • 6 Hotel San Pedro de Majagua Isla Grande
    Guest Rating 8.7

    • This hotel has a private beach area

    Hotel San Pedro de Majagua is located in the Rosario Islands, within the Rosario and San Bernardo Corals National Natural Park, just 28 mi from Cartagena de Indias. The archipelago, made up of 32 coral islands with crystal-clear waters and small beaches, is the perfect setting for relaxation, weddings, corporate retreats, group stays, and team-building activities. The hotel offers 17 recently renovated bungalow-style rooms in Suite, Junior Suite, and Superior categories, all equipped with air conditioning, cable TV, mini-bar, safety deposit box, bathroom with solar-heated shower, and L’Occitane amenities. Show full description

    Address Islas del Rosario, Isla Grande Show on map
    • Water sports facility
  • 7 Hotel Las Casitas De Mar Adentro Isla Grande
    Guest Rating 8.6

    Providing quiet street views, Hotel Las Casitas De Mar Adentro in Isla Grande offers accommodations and a garden. There's a private entrance at the vacation home for the convenience of those who stay. The accommodation provides free Wifi throughout the property, as well as a terrace and a family-friendly restaurant. Show full description

    Address el silencio Show on map
  • 8 Casa Rosario Isla Grande
    Guest Rating 8.5

    • This hotel has a private beach area

    Casa Rosario features a garden, private beach area, a shared lounge and terrace in Isla Grande. Every room comes with a patio with sea views and free WiFi. All units at the hotel are equipped with a seating area. Show full description

    Address Predio Casa Rosario, punta norte, Isla Grande, Islas del Rosario, Colombia Show on map
    • Water sports facility
    • Pets are welcome
  • 9 Isla Tijereto *** Isla Grande
    Guest Rating 8.2

    • This hotel has a private beach area

    Facing the beachfront, Isla Tijereto offers 3-star accommodations in Isla Grande and features a garden, private beach area and terrace. Guests can enjoy a meal at the restaurant or a drink at the bar and free WiFi is available. Every room is equipped with a private bathroom, a shower and free toiletries, and certain units at the hotel have a safety deposit box. Show full description

    Address Isla Marina 00 Show on map
    • Pets are welcome
  • 10 Orika del Mar Hotel Isla Grande
    Guest Rating 8.2

    • This hotel has a private beach area

    Orika del Mar Hotel features a garden, private beach area, a terrace and restaurant in Isla Grande. Offering a bar, the property is located within a few steps of Pasadía Bora Bora Cartagena Beach. Providing free WiFi throughout the property, the non-smoking hotel has a spa centre and karaoke. Show full description

    Address ISLA GRANDE PUNTA NORTE Show on map
    • Karaoke
    • Pets are welcome
  • 11 Hotel Rosario de Mar by Tequendama Isla Grande
    Guest Rating 8.1

    Hotel Rosario de Mar by Tequendama has a garden, shared lounge, a restaurant and bar in Isla Grande. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property. The accommodation features entertainment staff and a tour desk. Show full description

    Address Isla Grande, Archipielago Nuestra Señora Rosario - Cartagena Bolivar Show on map
    • Water sports facility
    • Pets are welcome
  • 12 Hotel Isla Azul - Islas del Rosario Isla Grande
    Guest Rating 8.1

    • This hotel has a private beach area

    Hotel Isla Azul Rosario Islands Beach & Nature has an outdoor swimming pool, garden, a private beach area and restaurant in Isla Grande. Staff on site can arrange airport transfers. With a private bathroom fitted with a shower and free toiletries, rooms at the hotel also have free WiFi, while certain rooms also offer a terrace. Show full description

    Address Isla Grande Show on map
    • Swimming pool
    • Karaoke
    • Pets are welcome
  • 13 Eco hotel los erizos Isla Grande
    Guest Rating 8.0

    • This hotel has a private beach area

    Eco Hotel Los Erizos is located in Islas del Rosario. Guests can enjoy the on-site restaurant. You will find concierge service at the property. A number of activities are offered in the area, such as snorkeling, diving and fishing. Cartagena de Indias is 20 mi from Eco Hotel Los Erizos, while Barú is 2.4 mi from the property.

    Address Isla de Rosario Isleta Show on map
  • 14 Hotel Isla Lizamar Isla Grande
    Guest Rating 8.0

    • This hotel has a private beach area

    Hotel Isla Lizamar has an outdoor swimming pool, garden, a private beach area and shared lounge in Isla Grande. Boasting room service, this property also has a restaurant and a terrace. The accommodation features a concierge service, a tour desk and currency exchange for guests. Show full description

    Address Isla del rosario, Isla Grande Show on map
    • Swimming pool
    • Pool tables
    • Ping pong tables
    • Pets are welcome
  • 15 Hotel Cocoliso Island Resort *** Isla Grande
    Guest Rating 7.5

    • This hotel has a private beach area

    Located in Islas del Rosario, a 1-hour boat ride from Cartagena, Hotel Cocoliso features a restaurant, an outdoor pool. The resort offers panoramic sea views and free Wi-Fi in public areas. Providing a tranquil environment, the suites in Hotel Cocoliso Island Resort feature private bathrooms, cable TVs, air conditioning, mini-bars, and balconies with garden views. Show full description

    Address Isla Grande - Islas del Rosario Show on map
    • Heated pool
    • Pool tables
    • Ping pong tables
    • Water sports facility
    • Pets are welcome
  • 16 Isla Mulata, Islas del Rosario Isla Grande
    Guest Rating 7.3

    • This hotel has a private beach area

    Isla Mulata, Islas del Rosario features an outdoor swimming pool, garden, a private beach area and terrace in Isla Grande. Featuring room service, this property also provides guests with a restaurant. Guests can use a bar. Show full description

    Address Cartagena, Isla del Rosario, Isla Grande Show on map
    • Saltwater pool
    • 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.

Tomas Mazowski

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