Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
San Andrés – 604 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Le Castel Blanc Hotel Boutique

Hotel in San Andrés

This elegant Mediterranean-inspired mansion features an outdoor swimming pool. It has air-conditioned rooms with free Wi-Fi. Private parking is also free. Friendly staff, comfortable beds, excellent breakfast, Wi-Fi works well, well located

Show more Show less
8.1
Very Good
1,574 reviews
Price from
$62
per night

Hotel Casablanca

Hotel in San Andrés

Surrounded by palm trees, Casablanca has a privileged beachfront location on San Andres Island. Wi-Fi is free and there are 4 on-site dining options. the hotel has great location and the best restaurants in San Andres

Show more Show less
8.1
Very Good
1,098 reviews
Price from
$235
per night

Hotel Cocoplum Beach

Hotel in San Andrés

Located right on Cocoplum, San Andre’s finest beach, Hotel Cocoplum Beach features a swimming pool, spa facilities and a restaurant overlooking the sea. ROOM LOCATION WAS GREAT VIEW OF BEACH,

Show more Show less
7.5
Good
1,383 reviews
Price from
$118
per night

GHL Hotel Sunrise

Hotel in San Andrés

Located on the scenic San Andres Island, the GHL Hotel Sunrise offers spacious accommodations with free WiFi in the lobby and complimentary parking. The room was big with a nice view it had everything that you may need, breakfast was great they offer a lot of different options to eat!

Show more Show less
7.3
Good
1,621 reviews
Price from
$157
per night

Samawi Hotel

Hotel in San Andrés

Located a 5-minute walk from Spratt Bight Beach, Samawi Hotel offers 4-star accommodations in San Andrés and features a bar. Wow! Expensive by San Andres standards, but worth it to me. I selected one of the most expensive rooms and it was glorious. Corner room with huge glass, balcony, King bed. Bath with everything you might need, including a sewing kit, which I needed, Good WiFi but spotty speed at times. The staff was very nice and helpful. Good pool. Excellent meals.

Show more Show less
8.2
Very Good
875 reviews
Price from
$144
per night

Sea Colors Hotel

Hotel in San Andrés

Featuring 4-star accommodations, Sea Colors Hotel is located in San Andrés, a 3-minute walk from Spratt Bight Beach and 0.8 miles from Los Almendros Beach. Amazing location, helpful staff, a block away from the beach.

Show more Show less
7.6
Good
845 reviews
Price from
$107
per night

Miraflores Boutique Hotel Adults Only

Hotel in San Andrés

Miraflores Boutique Hotel Adults Only features a garden, shared lounge, a terrace and restaurant in San Andrés. The food is excellent!!! Great people

Show more Show less
9
Wonderful
475 reviews
Price from
$125
per night

Decameron Isleño - All Inclusive

Hotel in San Andrés

Offering an outdoor swimming pool and a spa and convention center, Hotel Decameron Isleño is located in San Andres and a walking distance from the beach. Wi-Fi access is available. I like that the airport was walking distance and the beach also was close. Love the pool. The staff was awesome.

Show more Show less
7.6
Good
419 reviews
Price from
$354
per night

Solare SAI Ecohotel

Hotel in San Andrés

Located in San Andrés, 984 feet from Calle de las Palmeras Beach, Solare SAI Ecohotel provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. what a loe the most of this hotel is the staff, they were kind, always happy to help, this is perfect place to be away from crowds and noice.

Show more Show less
7.3
Good
432 reviews
Price from
$72
per night

Casa Las Palmas Hotel Boutique

Hotel in San Andrés

Featuring an outdoor pool and a tranquil atmosphere, this San Andres, boutique hotel provides free WiFi in all rooms. The beach area on Cocoplum Bay is 15 minutes’ drive area. Big Rooms, Clean, Clean big Swimming pool, very close to the best beaches in San Andreas. Staff very friendly and polite. Very good Air Conditioners. They have hot water. 100% will be back, super value

Show more Show less
8.5
Very Good
212 reviews
Price from
$77
per night

Most-booked hotels in San Andrés in the past month

See all

San Andrés's best hotels with breakfast

See all

Budget hotels in San Andrés

See all

Hotels located in the center of San Andrés

See all

FAQs about hotels in San Andrés

Learn more about visiting San Andrés

  • 12 points of interest
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About San Andrés:

Explore guest reviews of hotels in San Andrés

See all