Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
San Andrés – 470 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.

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. nice and perfect I like the breakfast. Thank you

Show more Show less
7.7
Good
1,431 reviews
Price from
$168
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. Room was amazing , very spacious and comfortable. It had a balcony with a nice partial view to the beach . Breakfast was delicious , many different options every single day.

Show more Show less
8.1
Very Good
873 reviews
Price from
$199
per night

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. Absolute little gem in the island... everything was great. Loved the pool and the chill out space

Show more Show less
8.1
Very Good
1,689 reviews
Price from
$79
per night

Portobelo Plaza de las Americas

Hotel in San Andrés

Featuring free WiFi access and a great outdoor pool, Portobelo Plaza de las Americas offers accommodations in North End. A complimentary breakfast is served daily. It is located in the center. It is very clean, it has nice amenities and the staff is so friendly. The breakfast is like american breakfast.

Show more Show less
8
Very Good
724 reviews
Price from
$146
per night

Miraflores Boutique Hotel

Hotel in San Andrés

Featuring a shared lounge, garden and views of garden, Miraflores Boutique Hotel is located in San Andrés, 1 mi from San Luis Beach. Certainly the best hotel of the island for people who love to be surrounding by the nature. Perfect hotel, perfect location, close to the beach . Daniel and his wife are perfect hosts, they are very friendly people and extremely helpful. Thank you for all, I will definitively come back !

Show more Show less
9.1
Awesome
392 reviews
Price from
$101
per night

Hotel Classic VIP

Hotel in San Andrés

Boasting a shared lounge and a garden, Hotel Classic VIP is set in San Andrés, 656 feet from Spratt Bight Beach and less than 0.6 mi from San Andres Bay. very well located, clean and comfortable rooms/beds, the lady at the counter very attentive, friendly offering me the best attitude and attention . extremely recommended it ,

Show more Show less
8.4
Very Good
612 reviews
Price from
$65
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. Perfect location; beach is stunning; music is great; bartenders are fun; shows are great

Show more Show less
7.6
Good
484 reviews
Price from
$328
per night

Samawi Hotel

Hotel in San Andrés

Boasting a bar, terrace and views of sea, Samawi Hotel is located in San Andrés, 984 feet from Spratt Bight Beach. Great hotel! Helpful and wonderful staff. Perfect cleanliness. Safety. Excellent location. Everything is at the highest level!

Show more Show less
8.2
Very Good
542 reviews
Price from
$164
per night

Hotel Portobelo Convention Center

Hotel in San Andrés

Hotel Portobelo Convention Center is located a mere yards from the tropical San Andres Beaches, 2- minute walking from the center and 5 minutes driving from the Airport. The building is beautiful, clean, the rooms are so fancy.

Show more Show less
7.6
Good
579 reviews
Price from
$121
per night

Apartahotel Plaza

Hotel in San Andrés

Located in San Andrés, 1165 feet from Spratt Bight Beach, Apartahotel Plaza offers air-conditioned rooms with free WiFi and a tour desk. Hotel is 10 min taxi ride from the airport, in the centre, close to all restaurants and shops. Beach only 5 min away. Very clean. Exelent custamers service. Very good free WiFi, TV with Nelflix.

Show more Show less
8.6
Excellent
643 reviews
Price from
$84
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

Subscribe to see Secret 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