Find hotels in San Andrés at the best prices

549 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
San Andrés hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

549 Cheap hotels in San Andrés

Best San Andrés luxury hotels (4 and 5 stars)

Among the 549 accommodations in San Andrés, here are the 4 best luxury hotels

Decameron Marazul - San Andrés
No reviews

Decameron Marazul

hotel, San Andres Island
Room in a 4* hotel. You will stay in San Andres Island.
Facilities and services include a fridge.
Grand Sirenis San Andres - San Andrés
7.9 930 reviews

Grand Sirenis San Andres

hotel, San Andrés
The Grand Sirenis San Andres hotel is located in San Andrés, within easy reach of Spratt Bight Beach, North End, and Punta Norte. This 3.5-star hotel is highly rated by guests, earning an "excellent" user rating.
The accommodation offers a range of facilities, including a swimming pool, spa, and restaurant. Guests can enjoy an all-inclusive experience with multiple dining options, a poolside bar, and free Wi-Fi in public areas.
Hôtel Decameron Isleno - All Inclusive - San Andrés
8.0 20 reviews

Hôtel Decameron Isleno - All Inclusive

hotel, San Andrés
The Royal Decameron Isleño, offering the Hôtel Decameron Isleno - All Inclusive package, is situated in San Andrés, just 0.2 km from the beach and 3 km from the airport.
This 4-star hotel boasts 220 rooms, each with a 40 square metre floor area, featuring a swimming pool, spa, fitness centre, and free Wi-Fi, alongside all-inclusive amenities.
Samawi Hotel - San Andrés
8.3 1785 reviews

Samawi Hotel

hotel, San Andrés
The Samawi Hotel is situated in San Andrés, just a short walk from Spratt Bight Beach and a mile from Los Almendros Beach. This 4-star hotel has received very good reviews for its location, cleanliness, and overall experience.
The hotel offers a range of modern rooms with private bathrooms and air conditioning. Guests can enjoy a variety of amenities, including a swimming pool, a restaurant serving international cuisine, and a bar, as well as tour organization services.

Best San Andrés hotels with a pool

Among the 549 accommodations in San Andrés, here are the 4 best hotels with a pool

Sea Avenue Hotel - San Andrés
8.4 1205 reviews

Sea Avenue Hotel

hotel, San Andrés
The Sea Avenue Hotel is situated directly on Spratt Bight Beach in San Andrés, just a short distance from other popular beaches, making it a great base for exploring the island. This 4-star hotel has received very good user ratings, so you can be sure of a comfortable and enjoyable stay.
The rooms are spacious and offer comfortable seating areas and desks, perfect for relaxing or working. Guests can enjoy a range of amenities, including a swimming pool, terrace, restaurant, and free Wi-Fi.
Posada Shalain - San Andrés
9.0 149 reviews

Posada Shalain

hotel, San Andrés
Posada Shalain in San Andrés Island offers a convenient location, a short walk from Parceras and Spratt Bight Beaches (approximately 0.6km and 0.9km respectively) and a short drive (2.9km) from Los Almendros Beach, with Gustavo Rojas Pinilla International Airport very close by.
This one-bedroom, one-bathroom guesthouse features free Wi-Fi, a shared kitchen, free private parking, a terrace/balcony, and a garden, plus a free shuttle service; air-conditioned rooms include flat-screen TVs and some offer city views.
Hospedaje Jlv San Andres Islas - San Andrés
No reviews

Hospedaje Jlv San Andres Islas

hotel
Hospedaje Jlv San Andres Islas is a 3-star hotel located in San Andrés, Colombia, approximately 2 kilometres from North End and Playa Spratt Bight, and within 3 kilometres of I love San Andrés and Paintball San Andres.
This accommodation offers guests two outdoor swimming pools, including a children's pool, an on-site restaurant with a water bar, complimentary full breakfast, hot tub, terrace/balcony, air conditioning, Jacuzzi, and free Wi-Fi in common areas.
Hôtel Portobelo Plaza De Las Americas - San Andrés
No reviews

Hôtel Portobelo Plaza De Las Americas

hotel, San Andrés
Hotel Portobelo Plaza De Las Americas in San Andrés Island enjoys a central location, just 0.4km from the beach and 1km from the airport, offering easy access to local attractions.
This 4-star hotel provides 63 rooms, a swimming pool, fitness centre, restaurant, bar, and free Wi-Fi, plus meeting facilities and accessibility features for wheelchair users.

Frequently Asked Questions about hotels in San Andrés

Popular destinations

Best San Andrés hotels with air conditioning

Hôtel Aquamare - San Andrés
No reviews

Hôtel Aquamare

hotel, San Andrés
Hôtel Aquamare, a four-star hotel in San Andrés, is situated 0.2km from Spratt Bight Beach.
This one-bedroom, one-bathroom lodging offers a swimming pool, restaurant, bar, and free internet access, alongside easy access to other San Andrés attractions.
Blue Emerald Inn - San Andrés
8.1 678 reviews

Blue Emerald Inn

hotel, San Andrés
The Blue Emerald Inn is a 3-star hotel situated just a 2-minute walk from Spratt Bight Beach, one of San Andrés' most popular beaches, making it ideal for those who want to be close to the action. It has received very good user ratings, reflecting its comfortable and convenient location.
The inn offers a range of modern rooms with private bathrooms and free Wi-Fi, ensuring a comfortable stay. Guests can enjoy a terrace with city views, take advantage of room service, or relax in the non-smoking environment.
Zapadilly Tree Hotel - San Andrés
9.1 94 reviews

Zapadilly Tree Hotel

hotel, San Andres
The Zapadilly Tree Hotel enjoys a central San Andrés location, a short walk from Spratt Bight Beach and Paintball San Andrés, and within 2km of Coton Cay and North End.
This 3.5-star establishment offers an outdoor pool, on-site restaurant and bar, complimentary breakfast, free Wi-Fi in public areas, and concierge services; guests can also enjoy a poolside bar.
Bull Shark Posada - San Andrés
8.3 259 reviews

Bull Shark Posada

hotel, San Andrés
The Bull Shark hotel is situated in San Andrés, a short walk from the lively North End and within easy reach of popular attractions like The Hill and Morgan's Cave. The hotel enjoys a very good user rating and is known for its cleanliness and good location.
This family-friendly accommodation features comfortable rooms with air conditioning, flat-screen TVs and private bathrooms, along with a shared kitchen, a refreshing outdoor pool and a garden. Guests can also enjoy free Wi-Fi, room service and parking, making it an ideal choice for a relaxing and enjoyable stay in San Andrés.

Best San Andrés hotels with a balcony

Eco Hotel Palma É Coco - San Andrés
8.6 8 reviews

Eco Hotel Palma É Coco

hotel, San Andrés
Eco Hotel Palma É Coco, a 3-star hotel in San Andrés, is conveniently located within 1.6 kilometres of North End and Spratt Bight Beach, and within 9.6 kilometres of Island House Museum and Morgans Cave.
This accommodation offers guests an outdoor swimming pool, a hot tub, an on-site restaurant, and complimentary buffet breakfast, with free WiFi available in public areas.
Zafi Hotel - San Andrés
9.6 10 reviews

Zafi Hotel

hotel, San Andrés
The Zafi Hotel is centrally located in San Andrés town, a short walk from Marina Toninos - Pier and Spratt Bight Beach, with Cultural Centre Pier and Coton Cay also within 1 kilometre.
This 3-star hotel offers complimentary made-to-order breakfast, free Wi-Fi in public areas, an outdoor swimming pool, an on-site spa, and a poolside bar, with check-out at 12:00.
Auberge Villa Sarie Bay - San Andrés
No reviews

Auberge Villa Sarie Bay

hotel, San Andrés
Auberge Hôtelière Villa Sarie Bay offers a 1-bedroom, 1-bathroom guesthouse located in San Andrés, a 10-minute walk from Spratt Bight beach and a mere 3-minute transfer from the airport.
This guesthouse provides complimentary Wi-Fi, a terrace or balcony, on-site parking, and 24-hour reception, situated in a peaceful bay setting.
Zapadilly Tree Hotel - San Andrés
8.5 257 reviews

Zapadilly Tree Hotel

hotel, San Andrés
The Zapadilly Tree Hotel in San Andrés offers a 5-star stay located just 0.96 kilometres from Gustavo Rojas Pinilla International Airport, providing convenient access to Spratt Bight Beach, North End, and San Andrés Bay.
This establishment features air-conditioned rooms with complimentary WiFi, a swimming pool, garden, terrace, restaurant, and bar, with room service and a 24-hour front desk ensuring a comfortable experience for guests.
©2026 cozycozy.com