Select a City to find the Best Hotels in San Andres and Providencia Islands

Recommended destinations based on bookings from your country.

The most popular hotels in San Andres and Providencia Islands

Check out the accommodations other travelers loved.

San Andres and Providencia Islands Hotels for Your Next Holiday

Why Tourists Visit San Andres and Providencia Islands

  • * Snorkeling and diving at stunning coral reefs.
  • * Exploring Johnny Cay and its pristine beaches.
  • * Visiting Morgan's Cave for pirate lore and history.
  • * Enjoying the 'Sea of Seven Colors' views from Playa Spratt Bight.
  • * Hiking in Old Providence McBean Lagoon National Natural Park.

San Andres and Providencia Islands offer over 150 accommodation options, ranging from budget-friendly hostels to luxurious 5-star resorts, with most hotels concentrated in the San Andres town area and some boutique inns on Providencia Island. The average price for a 3-star hotel in San Andres is around $70 to $120 USD per night, while 5-star resorts can range from $200 to $400 USD. Recent additions like Casa Las Palmas Hotel Boutique in Providencia have gained popularity for their unique local architecture and stunning sea views.

San Andres and Providencia Islands, located in the Caribbean Sea and part of Colombia, are known for their crystal-clear turquoise waters, vibrant coral reefs, and laid-back island vibe.

Key attractions include Johnny Cay Natural Regional Park, the Sea of Seven Colors, and Old Providence McBean Lagoon National Natural Park, which offer some of the best diving, snorkeling, and beach experiences in the region.

The islands also feature historical sites like Morgan's Cave and the idyllic charm of South West Bay Beach, making it a perfect destination for adventurers and relaxation seekers alike.

San Andres and Providencia Islands Tips You Must Know

* April to June and September to October are great times to visit, as hotel prices tend to be lower during these months.

* Book at least two months in advance to secure the best rates on beachfront hotels.

* Rental golf carts or scooters are common for getting around San Andres, but ensure you pre-check prices.

* Providencia has limited accommodation options; confirm your stay early to avoid last-minute issues.

* Many hotels include all-inclusive options, so check if meals and activities are covered in your booking.

San Andres Town

San Andres Town, the bustling capital, is famed for Playa Spratt Bight, where visitors marvel at the 'Sea of Seven Colors.' The town hosts a lively local market full of handcrafted souvenirs and regional treats. The First Baptist Church, built in 1847, offers panoramic views from its bell tower.

Discover the best hotels in San Andres Town for easy access to beaches, markets, and historical landmarks.

La Loma

La Loma, a peaceful area in San Andres, boasts the island's highest point, making it ideal for breathtaking sunsets. Known for its Afro-Caribbean roots, the area features Creole food and local music. The nearby Morgan's Cave showcases pirate legends and artifacts.

Uncover a range of charming hotels in La Loma close to stunning viewpoints and cultural experiences.

San Luis

San Luis offers visitors stretches of quieter beaches like Cocoplum Beach, perfect for snorkeling. It is home to traditional wooden houses that reflect the island's colonial past. Visitors often enjoy fresh seafood at beachfront restaurants like El Paraiso Secreto.

Explore top-rated hotels in San Luis near serene beaches and local dining gems.

Santa Isabel, Providencia

Providencia's Santa Isabel is a hidden gem known for its colorful Old Town and turquoise harbors. Crab Caye, a quick boat ride away, is a favorite for snorkeling and lounging on perfect sands. Locals celebrate the vibrant Roots Festival annually with music, food, and culture.

Book your stay at one of the great hotels in Santa Isabel, Providencia to embrace history and beach adventures.

Aguamansa, Providencia

Aguamansa, nestled within Providencia, captivates visitors with its lush tropical surroundings and proximity to McBean Lagoon National Natural Park. Kayaking through mangroves unveils incredible biodiversity. Small family-run guesthouses allow travelers to immerse themselves in the local way of life.

Check out the cozy hotels in Aguamansa, Providencia for a relaxing stay near nature's wonders.

Central Hotels with Perfect City Access

Explore more fantastic Central hotels in San Andres Town offering prime access to the island's attractions.

Hotel Name
Description
#
Price per night

Ghl Hotel Sunrise

San Andres Town

  • Playa Spratt Bight (700 m)
  • Johnny Cay (1.5 km)
  • Morgan's Cave (5.8 km)

This hotel boasts San Andres's largest outdoor swimming pool, offering panoramic views of the Sea of Seven Colors. Guests rave about its private pier, perfect for snorkeling or relaxing.

  • Seafront location

  • Excellent pool

  • Spacious rooms

$120-$180/night

Hotel Cocoplum Beach

San Luis

  • Cocoplum Beach (2 m)
  • Rocky Cay (1 km)
  • Morgan's Cave (6 km)

Renowned for its private beachfront, this hotel offers stunning sunrise views and an on-site restaurant serving fresh seafood directly sourced from the island waters.

  • Beachfront access

  • Great dining options

  • Calm atmosphere

$80-$130/night

Hotel Casablanca

San Andres Town

  • Playa Spratt Bight (100 m)
  • Johnny Cay (1.2 km)
  • Morgan's Cave (5.5 km)

This iconic hotel sits along pedestrian-friendly Avenida Costa Rica, blending modern amenities with Caribbean charm. It's known for its rooftop terrace with unbeatable sunset views.

  • Central location

  • Rooftop views

  • Varied dining options

$150-$200/night

Luxury Escapes with Caribbean Elegance

Find more exclusive Luxury hotels in San Andres Town for the ultimate Caribbean luxury retreat.

Hotel Name
Description
#
Price per night

Dreamer Beach Club

San Luis

  • Cocoplum Beach (800 m)
  • Rocky Cay (1.2 km)
  • Morgan's Cave (6.1 km)

One of the newest luxury properties on the island, complete with a large infinity pool overlooking the Caribbean Sea and state-of-the-art sustainability features.

  • Infinity pool

  • Eco-friendly design

  • Rooftop bar

$250-$400/night

Aquamare Hotel

San Andres Town

  • Playa Spratt Bight (300 m)
  • Johnny Cay (1.8 km)
  • Acre Serranilla (8 km boat ride)

Offers private yachts for rent directly from the hotel, making it perfect for exploring the Sea of Seven Colors or a day cruise around Acre Serranilla.

  • Luxurious rooms

  • Private marina

  • Modern ambience

$200-$350/night

Sea Colors Hotel

San Andres Town

  • Playa Spratt Bight (600 m)
  • Johnny Cay (1.5 km)
  • Morgan's Cave (5.9 km)

Famed for its art-deco inspired architecture and vibrant interiors that reflect the locally celebrated Sea of Seven Colors.

  • Colorful decor

  • Central location

  • Friendly staff

$180-$320/night

Charming Boutique Retreats

Book unique Boutique hotels in San Andres Town for unforgettable personalized stays.

Hotel Name
Description
#
Price per night

Le Castel Blanc Hotel Boutique

San Andres Town

  • Playa Spratt Bight (800 m)
  • Johnny Cay (2 km)
  • San Andres Botanical Garden (6.3 km)

Built like a Caribbean castle, this adults-only boutique features individualized service and unique Mediterranean-inspired decor.

  • Charming design

  • Exclusive atmosphere

  • Personalized service

$100-$150/night

In Di House Of Reggae Boutique

San Luis

  • Rocky Cay (400 m)
  • Cocoplum Beach (900 m)
  • Morgan's Cave (6.8 km)

This reggae-themed boutique hotel immerses guests in the island's reggae culture and doubles as a live music venue.

  • Themed stays

  • Live music nights

  • Close to beaches

$80-$120/night

Miraflores Boutique Hotel Adults Only

Aguamansa, Providencia

  • McBean Lagoon (2.9 km)
  • Santa Catalina Bridge (3.2 km)
  • Crab Caye (4.5 km)

Located near the island's natural mangrove parks, this serene retreat features private outdoor garden showers and farm-to-table dining experiences.

  • Garden views

  • Adults-only tranquility

  • Organic dining

$90-$180/night

Family-Friendly Fun Stays

Find top Family Friendly hotels in San Andres Town for an unforgettable family getaway.

Hotel Name
Description
#
Price per night

Viajero San Andres Hostel

San Andres Town

  • Playa Spratt Bight (500 m)
  • Johnny Cay (1.3 km)
  • San Andres Aquarium (4.8 km)

This lively hostel offers family rooms with bunk beds along with organized island tours and nightly movie screenings for children.

  • Budget-friendly

  • Family activities

  • Great location

$50-$90/night

Alojamiento San Martin

La Loma

  • Morgan's Cave (2.4 km)
  • Playa Spratt Bight (3 km)
  • Johnny Cay (4.5 km)

Features fully-equipped family kitchens, making it easy to prepare meals after a day of exploring the island's sights.

  • Cozy rooms

  • Pet-friendly

  • Self-catering options

$70-$120/night

Villa San Miguel

San Luis

  • Cocoplum Beach (800 m)
  • Rocky Cay (1 km)
  • Morgan's Cave (6 km)

This spacious villa hotel is located directly adjacent to a family beachfront park with playgrounds and picnic areas.

  • Beach access

  • Spacious suites

  • Family-focused amenities

$100-$160/night

Hotels with Indoor Pools for Rainy Days

Discover cozy Hotels with indoor pool in San Andres Town that add comfort to every stay.

Hotel Name
Description
#
Price per night

Zaba Beach House

San Luis

  • Rocky Cay (1.1 km)
  • Cocoplum Beach (1.5 km)
  • Morgan's Cave (5.9 km)

This boutique-style hotel features a hidden indoor pool adorned with colorful Caribbean artwork.

  • Indoor pool

  • Artistic decor

  • Great vibe

$90-$130/night

Hermosos Apartamentos Frente Al Mar

San Andres Town

  • Playa Spratt Bight (300 m)
  • Johnny Cay (1.6 km)
  • San Andres Aquarium (5.2 km)

Famed for its ocean-view indoor pool, this property offers spacious apartments ideal for groups or families.

  • Ocean views

  • Large apartments

  • Indoor pool

$120-$170/night

Hotel Decameron Maryland All Inclusive

San Andres Town

  • Playa Spratt Bight (200 m)
  • Johnny Cay (1.4 km)
  • San Andres Aquarium (4.9 km)

The only all-inclusive hotel on the island with an indoor pool, also offering poolside dining for a luxurious experience.

  • All-inclusive perks

  • Indoor pool

  • Excellent dining options

$200-$300/night

Frequently asked question

Which hotels are closest to Johnny Cay Natural Regional Park in San Andres?

Hotels like Decameron Aquarium and Sol Caribe San Andres are popular options located within 15-20 minutes of Johnny Cay Natural Regional Park.

Are there family-friendly accommodations in Providencia Island?

Yes, Deep Blue Hotel and Cabañas Agua Dulce in Providencia Island are known for their spacious rooms and amenities tailored for families.

What is the price range for boutique hotels in San Andres?

Boutique hotels in San Andres typically cost between $90 and $180 USD per night, depending on location and amenities offered.

Can I find budget-friendly accommodations near Playa Spratt Bight beach in San Andres?

Yes, accommodations like Hotel On Vacation Blue Cove and Cocoplum Beach Hotel offer affordable stays close to Playa Spratt Bight beach, with rates starting around $50 USD per night.

Do any hotels in Providencia Island provide snorkeling or diving packages?

Yes, hotels like Posada Enilda often offer snorkeling and diving packages that include gear and guided excursions to nearby reefs.

Thank you for subscribing
Destination Select city
  • Acacias

    Colombia

  • Aguachica

    Colombia

  • Aguadas

    Colombia

  • Anapoima

    Colombia

  • Apartado

    Colombia

  • Apiay

    Colombia

  • Apulo

    Colombia

  • Aquitania

    Colombia

  • Arauca

    Colombia

  • Arboletes

    Colombia

  • Armenia (Quindio)

    Colombia

  • Bahia Solano

    Colombia

  • Barbosa (Santander)

    Colombia

  • Barichara

    Colombia

  • Barrancabermeja

    Colombia

  • Barranquilla (Atlantico)

    Colombia

  • Baru

    Colombia

  • Bello

    Colombia

  • Bogota

    Colombia

  • Bucaramanga

    Colombia

  • Buenaventura

    Colombia

  • Buga

    Colombia

  • Buritaca

    Colombia

  • Cabo de la Vela

    Colombia

  • Cajica

    Colombia

  • Calabazo (Magdalena)

    Colombia

  • Calarca

    Colombia

  • Caldas

    Colombia

  • Cali

    Colombia

  • Calima

    Colombia

  • Capurgana

    Colombia

  • Carmen de Apicala

    Colombia

  • Carmen de Viboral

    Colombia

  • Cartagena

    Colombia

  • Cartago

    Colombia

  • Caucasia

    Colombia

  • Cerritos

    Colombia

  • Chachagui

    Colombia

  • Chia

    Colombia

  • Chinauta

    Colombia

  • Chinchina

    Colombia

  • Chiquinquira (Boyaca)

    Colombia

  • Choachi

    Colombia

  • Choconta

    Colombia

  • Circasia

    Colombia

  • Cogua

    Colombia

  • Covenas

    Colombia

  • Cucuta

    Colombia

  • Cuitiva

    Colombia

  • Curiti

    Colombia

  • Doradal

    Colombia

  • Dosquebradas

    Colombia

  • Duitama

    Colombia

  • El Caimo

    Colombia

  • El Cocuy

    Colombia

  • El Colegio (Cundinamarca)

    Colombia

  • El Espinal (Tolima)

    Colombia

  • El Penol (Antioquia)

    Colombia

  • El Socorro

    Colombia

  • El Valle (Choco)

    Colombia

  • El Zaino

    Colombia

  • Envigado

    Colombia

  • Filandia

    Colombia

  • Flandes

    Colombia

  • Florencia (Caqueta)

    Colombia

  • Floridablanca

    Colombia

  • Fresh Water Bay

    Colombia

  • Funza

    Colombia

  • Fusagasuga

    Colombia

  • Gaira

    Colombia

  • Garzon (Huila)

    Colombia

  • Girardot

    Colombia

  • Giron

    Colombia

  • Guachaca

    Colombia

  • Guadalupe

    Colombia

  • Guaduas

    Colombia

  • Guamal (Meta)

    Colombia

  • Guarne

    Colombia

  • Guasca

    Colombia

  • Guatape

    Colombia

  • Guatavita

    Colombia

  • Honda (Tolima)

    Colombia

  • Ibague

    Colombia

  • Ipiales

    Colombia

  • Isla Grande (Cartagena)

    Colombia

  • Isla Mucura

    Colombia

  • Itagui

    Colombia

  • Iza

    Colombia

  • Jamundi

    Colombia

  • Jardin

    Colombia

  • Jericoc (Antioquia)

    Colombia

  • La Calera

    Colombia

  • La Dorada

    Colombia

  • La Mesa (Tequendama)

    Colombia

  • La Pintada

    Colombia

  • La Tebaida

    Colombia

  • La Vega (Cundinamarca)

    Colombia

  • Leticia

    Colombia

  • Libano (Tolima)

    Colombia

  • Los Naranjos

    Colombia

  • Los Santos (Santander)

    Colombia

  • Manizales

    Colombia

  • Marinilla

    Colombia

  • Mariquita

    Colombia

  • Mayapo

    Colombia

  • Medellin

    Colombia

  • Melgar

    Colombia

  • Minca

    Colombia

  • Mocoa

    Colombia

  • Mompos

    Colombia

  • Mongui

    Colombia

  • Moniquira

    Colombia

  • Montenegro

    Colombia

  • Monteria

    Colombia

  • Necocli

    Colombia

  • Neiva (Huila)

    Colombia

  • Nobsa

    Colombia

  • Nuqui

    Colombia

  • Ocana

    Colombia

  • Paipa

    Colombia

  • Palmira (Valle del Cauca)

    Colombia

  • Palomino

    Colombia

  • Pasto

    Colombia

  • Pendales

    Colombia

  • Pereira

    Colombia

  • Piedecuesta

    Colombia

  • Pitalito

    Colombia

  • Playa Blanca

    Colombia

  • Playa de Punta Arena

    Colombia

  • Popayan

    Colombia

  • Pueblo Tapao

    Colombia

  • Puerto Berrio

    Colombia

  • Puerto Colombia

    Colombia

  • Puerto de Gaira

    Colombia

  • Puerto Narino

    Colombia

  • Puerto Triunfo

    Colombia

  • Quibdo

    Colombia

  • Quimbaya

    Colombia

  • Raquira

    Colombia

  • Ricaurte

    Colombia

  • Rincon

    Colombia

  • Riohacha

    Colombia

  • Rionegro

    Colombia

  • Rivera

    Colombia

  • Roldanillo

    Colombia

  • Sabaneta

    Colombia

  • Sachica

    Colombia

  • Salamina

    Colombia

  • Salento

    Colombia

  • San Agustin (Huila)

    Colombia

  • San Andres (San Andres and Providencia Islands)

    Colombia

  • San Antero

    Colombia

  • San Bernardo del Viento

    Colombia

  • San Carlos

    Colombia

  • San Francisco (Cundinamarca)

    Colombia

  • San Gil

    Colombia

  • San Jeronimo (Antioquia)

    Colombia

  • San Jose del Guaviare

    Colombia

  • San Luis (Antioquia)

    Colombia

  • San Onofre

    Colombia

  • San Rafael (Antioquia)

    Colombia

  • Santa Elena (Antioquia)

    Colombia

  • Santa Fe de Antioquia

    Colombia

  • Santa Marta (Magdalena)

    Colombia

  • Santa Rosa de Cabal

    Colombia

  • Santa Veronica

    Colombia

  • Sapzurro

    Colombia

  • Sasaima

    Colombia

  • Sincelejo

    Colombia

  • Socorro

    Colombia

  • Sogamoso

    Colombia

  • Soledad

    Colombia

  • Sopetran

    Colombia

  • Sopo

    Colombia

  • Suesca

    Colombia

  • Tabio

    Colombia

  • Taganga

    Colombia

  • Tena

    Colombia

  • Tibasosa

    Colombia

  • Tierra Bomba

    Colombia

  • Tintipan Island

    Colombia

  • Tocaima

    Colombia

  • Tocancipa

    Colombia

  • Tolu

    Colombia

  • Tota

    Colombia

  • Tubara

    Colombia

  • Tulua

    Colombia

  • Tumaco

    Colombia

  • Tunja

    Colombia

  • Valledupar

    Colombia

  • Venecia (Antioquia)

    Colombia

  • Vergara

    Colombia

  • Villa de Leyva

    Colombia

  • Villamaria

    Colombia

  • Villavicencio

    Colombia

  • Villavieja

    Colombia

  • Villeta

    Colombia

  • Yopal

    Colombia

  • Zapatoca

    Colombia

  • Zipaquira

    Colombia

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0