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

Stay in San Andres and Providencia Islands's best hotels!

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+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Be Happy Hotel

Hotel in San Andrés

Located in San Andrés, a 2-minute walk from Parceras Beach, Be Happy Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Excellent service and staff, the owners are there to welcome you and always present to help, assist you during your stay.

Show more Show less
9.1
Awesome
479 reviews
Price from
$61
per night

Sunshine Boutique Hotel

Hotel in San Andrés

Located in San Andrés, within a 7-minute walk of Sound Bay and 0.9 miles of Rocky Cay, Sunshine Boutique Hotel has accommodations with a garden and free WiFi as well as free private parking for guests... Superb location, very quiet, comfortable rooms, Jorge was very professional and looked after us well. Will definitely stay there again.

Show more Show less
9
Awesome
146 reviews
Price from
$70
per night

Hostal Olas

Hotel in San Andrés

Featuring a terrace, Hostal Olas is located in San Andrés in the San Andres and Providencia Islands region, a 5-minute walk from Parceras Beach and half a mile from Spratt Bight Beach. Thank you so much Charlie... he was the best hostess ever. Very attentive and nice all the time. He make our trip and stay really easy

Show more Show less
9.1
Awesome
257 reviews
Price from
$44
per night

Miraflores Boutique Hotel

Hotel in San Andrés

Miraflores Boutique Hotel features a restaurant, outdoor swimming pool, a shared lounge and garden in San Andrés. Featuring family rooms, this property also provides guests with a terrace. Wonderful staff. Beautiful room. We had the room with a private pool. It's very close to a fun swimming area, Eco parque Westview. Less than 5 minute walk. The hotel grounds are well kept with lots of tropical flowers and interesting geckos to watch. Great place to enjoy the sunset over the incredibly colorful ocean. Snorkeling was good across the street. The food was very good as well. Highly recommend.

Show more Show less
9.1
Awesome
450 reviews
Price from
$97
per night

Casa Finca El Karaho

Hotel in San Andrés

Offering a year-round outdoor pool, Casa Finca El Karaho is set in San Andrés in the San Andres and Providencia Islands Region, 5.6 mi from San Andres Bay. All the staff is awesome and ready to help whenever you need. Nancy is amazing. You can ride the local bus paying 2.600 COP per person and it will take you everywhere.

Show more Show less
9.1
Awesome
139 reviews
Price from
$39
per night

Casa Harb Hotel Boutique

Hotel in San Andrés

Just a 5-minute car drive from the beach on San Andres Island, Casa Harb has an elegant outdoor swimming pool with a deck area. Rooms feature balconies and free Wi-Fi. Massage sessions can be booked. Casa Harb made our stay in San Andres to be memorable. The boutique hotel has everything a person needs: beautiful atmosphere, super clean, the sheets are so comfy, the owner has travelled the world so he brought pieces from all over the world to decorate the place giving a very modern vibe. One thing that we loved was the amount of light the room has, usually rooms tend to be dark, but not here. Breakfast was great and the staff Leyla was so helpful giving us contact for the boat, the car rental, taxis etc…she was amazing! The bathrooms were also perfect, we could even shower looking at the moon.

Show more Show less
9
Awesome
113 reviews
Price from
$230
per night

Hotel Boutique Casa Hendaus

Hotel in San Andrés

Featuring a terrace, Hotel Boutique Casa Hendaus is located in San Andrés in the San Andres and Providencia Islands region, a 5-minute walk from Parceras Beach and 0.4 miles from Spratt Bight Beach. Bali decoration is the first that hits you when you arrive. We had the pleasure to be one of the first guests so all is brand new Staff is very attentive and they helped us and informed us about the town Breakfast was good and it varies a bit on both days we had it You may find it a bit far from the main town, but it’s just a 15min walk, also taxi service is scarce at night so you may want to coordinate with the hotel this services Pool area and terrace is beautifully and the pool has heated water, so another plus! We loved it!

Show more Show less
9.4
Awesome
31 reviews
Price from
$112
per night

On Vacation Acantilado de la Tierra

Hotel in San Andrés

Offering an infinity outdoor pool with a terrace boasting views to the mountains, Acantilado de la Tierra offers hill top acomomodation in the San Andres and Providencia Islands Region. Great place and nice staff. will go back for sure

Show more Show less
9
Awesome
38 reviews
Price from
$135
per night

Posada Boutique South Beach

Hotel in San Andrés

Offering an outdoor swimming pool and a restaurant, Posada Boutique South Beach is located in San Andrés. Free parking is available. Each room here will provide you with air conditioning and bed... this was an unforgettable vacation at the Posada Boutique.... the warm welcome from the Vonblon family was extraordinary and the attention from everyone at the Boutique was just one of the best I have ever experienced in all my travels / trips. there are not many of these locations that you will find such personalities like Herbert, Marinella and Anni Sofia.... Thanks very much for sharing your "home" with us during this splendid stay.

Show more Show less
9.3
Awesome
66 reviews
Price from
$90
per night

Casa de las Flores tropical

Hotel in San Andrés

Located 0.6 mi from the beach, Casa de las Flores tropical Tropical Lodge features an outdoor swimming pool and a garden in San Andres. Gustavo Rojas Pinilla airport is 9.3 mi away. The place is located on the south part of the island and if you’re looking for peace and quiet, this is the place. They have an entrance to the sea where you can snorkel in the morning or the evening. The owner was helpful and welcoming and she even helped us rent motos.

Show more Show less
9
Awesome
79 reviews
Price from
$134
per night

Hotels with extra health and safety measures

Find hotels in San Andres and Providencia Islands with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in San Andres and Providencia Islands in the past month

See all

San Andres and Providencia Islands's best hotels with breakfast

See all

Budget hotels in San Andres and Providencia Islands

See all

Hotels in San Andres and Providencia Islands you can book without a credit card

See all

FAQs about hotels in San Andres and Providencia Islands