Find and Book Top Rated Hotels in San Andrés

Search among 41 available resorts and all inclusive hotels in San Andrés from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 41
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great52 reviews
MapView on map1.1 mi from City Center1100 yd from San Andres Bay
From   US$ 145 /nightSelect
8.6
Great562 reviews
MapView on map1.0 mi from City Center1000 yd from North End
From   US$ 329 /nightSelect
7.8
Very good52 reviews
1.1 mi from City Center1100 yd from San Andres Bay
From   US$ 186 /nightSelect
7.8
Very good40 reviews
1800 yd from City Center1000 yd from North End
From   US$ 150 /nightSelect
8.4
Great43 reviews
2.7 mi from City Center1400 yd from The Hill
From   US$ 130 /nightSelect
Hotel
8.2
Great60 reviews
1.1 mi from City Center1000 yd from San Andres Bay
From   US$ 191 /nightSelect
8.2
Great282 reviews
2.4 mi from City Center1800 yd from The Hill
From   US$ 83 /nightSelect
8.2
Great64 reviews
1600 yd from City Center600 yd from North End
From   US$ 226 /nightSelect
7.2
Very good13 reviews
1600 yd from City Center500 yd from North End
From   US$ 122 /nightSelect
8.2
Great108 reviews
4.0 mi from City Center500 yd from Cove Bay
From   US$ 60 /nightSelect
8.4
Great70 reviews
1800 yd from City Center800 yd from North End
From   US$ 64 /nightSelect
7.8
Very good33 reviews
1500 yd from City Center1200 yd from North End
From   US$ 30 /nightSelect
8.4
Great65 reviews
5.8 mi from City Center1.0 mi from Blowing Geyser
From   US$ 87 /nightSelect
8.2
Great76 reviews
1600 yd from City Center900 yd from North End
From   US$ 101 /nightSelect
8.8
Great63 reviews
2.5 mi from City Center1600 yd from The Hill
From   US$ 77 /nightSelect
8.4
Great127 reviews
1.1 mi from City Center1100 yd from North End
From   US$ 67 /nightSelect
8.0
Great7 reviews
1600 yd from City Center600 yd from North End
From   US$ 164 /nightSelect
8.2
Great17 reviews
1600 yd from City Center1000 yd from North End
From   US$ 89 /nightSelect
8.0
Great34 reviews
1600 yd from City Center1.0 mi from Baptist Church
From   US$ 169 /nightSelect
8.4
Great33 reviews
1.0 mi from City Center900 yd from North End
From   US$ 83 /nightSelect

Best Resorts and Places to Stay in San Andres (San Andres and Providencia Islands)

Why visit?

With its stunning white sandy beaches, crystal clear turquoise waters, and vibrant coral reefs, San Andres and Providencia Islands are a tropical paradise that should be on every traveler's bucket list. Visit iconic landmarks such as Johnny Cay, Acuario, and West View, where you can immerse yourself in the rich island culture and indulge in various water sports, snorkeling, and island hopping adventures.

Why is choosing a resort in San Andres (San Andres and Providencia Islands) better than staying in a hotel?

More amenities and services: Resorts in San Andres offer a wide range of on-site amenities and services, including pools, spa facilities, restaurants, and recreational activities, providing you with a full vacation experience without needing to step foot outside the resort.

Exclusivity and privacy: Resorts in San Andres often feature private beaches or restricted access areas, allowing guests to enjoy a more private and intimate vacation experience away from the crowded tourist spots.

All-inclusive options: Many resorts in San Andres offer all-inclusive packages that cover accommodation, meals, drinks, and sometimes even activities, making it easier to plan and budget for your trip.

Immersive tropical ambiance: Resorts are often designed with lush gardens, beachfront locations, and stunning ocean views, allowing guests to fully immerse themselves in the tropical paradise atmosphere of San Andres.

Activities and entertainment: Resorts offer a wide range of activities and entertainment options, including water sports, live music, cultural shows, and organized excursions, ensuring that guests have plenty to do throughout their stay.

What is the price to stay in a resort per night?

The price to stay in a resort per night in San Andres (San Andres and Providencia Islands) can vary depending on the star rating and the time of year. On average, a 3-star resort can range from $100 to $150 per night, a 4-star resort from $150 to $250 per night, and a 5-star resort from $250 to $500 per night. Keep in mind that prices may fluctuate during peak seasons and holidays.

Best value for money:

Hotel Casablanca: Located near the beach and offering spacious rooms, a pool, and friendly staff, Hotel Casablanca provides excellent value for money and is suitable for budget-conscious travelers.

Cocoplum Beach Hotel: With its prime beachfront location and comfortable rooms, Cocoplum Beach Hotel offers affordable rates and a relaxing atmosphere.

Hotel Sol Caribe San Andres: This all-inclusive resort provides guests with value for money by offering various amenities, including multiple dining options, a pool, and access to a private beach.

Best luxury resorts:

Decameron Isleño: This upscale resort offers modern and elegant rooms with ocean views, multiple pools, a private beach, and a variety of restaurants, providing guests with a luxurious vacation experience.

Royal Decameron Marazul: Nestled along the coastline, Royal Decameron Marazul offers stunning views, spacious rooms, a private beach, and numerous activities for guests to enjoy during their stay.

Best pet-friendly resorts:

Hotel Sunrise Beach: This pet-friendly resort welcomes furry friends and offers comfortable rooms, beachfront access, and a charming tropical ambiance.

Hotel Cocoplum: With its pet-friendly policy, Hotel Cocoplum allows you to bring your beloved pets while enjoying its stunning beachfront location and relaxing atmosphere.

Best family-friendly resorts:

Decameron Aquarium: This family-friendly resort offers a range of activities and entertainment options for both children and adults, including a kids' club, pool, and direct access to the Acuario.

Decameron Maryln: With spacious family rooms and a kids' club, Decameron Maryln ensures that families have an enjoyable and stress-free vacation experience.

Hotel Blue Cove: Featuring family suites, a kids' pool, and a playground, Hotel Blue Cove is the perfect choice for families looking for a comfortable and welcoming environment.

Best resorts with unique views:

Decameron San Luis: Nestled between lush gardens and with breathtaking beach views, Decameron San Luis offers a tranquil and picturesque setting to relax and rejuvenate.

Hotel San Andres Lodge & Suites: Positioned on a hilltop overlooking the ocean, this resort provides guests with panoramic views, comfortable accommodations, and a peaceful atmosphere.

Show moreLess