Find hotels in San Andrés at the best prices

404 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

404 Cheap hotels in San Andrés

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

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

Hôtel Aquamare - San Andrés
San Andrés
26/12 – 04/01
$601/nighttotal: $5409 (9 )

Hôtel Aquamare

1 3
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.
Hotel Portobelo Plaza Las Americas - San Andrés
San Andrés
08/07 – 12/07
$596723/nighttotal: $2386892 (4 )

Hotel Portobelo Plaza Las Americas

1 2
hotel , San Andres Island
Book a room in a 4-star hotel. Your accommodation will be based in San Andres Island.
Services and facilities: a solarium, a garden and a room service. This hotel in San Andres Island has a swimming pool!
Hôtel Portobelo Plaza De Las Americas - San Andrés
San Andrés
12/08 – 19/08
$314/nighttotal: $2198 (7 )

Hôtel Portobelo Plaza De Las Americas

1 1
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.
Zapadilly Tree Hotel - San Andrés
8.5 210 reviews
San Andrés
22/09 – 26/09
$758/nighttotal: $3032 (4 )

Zapadilly Tree Hotel

3 5
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.

Best San Andrés hotels with a pool

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

Samawi Hotel - San Andrés
8.4 1779 reviews
San Andrés
23/06 – 27/06
$292/nighttotal: $1168 (4 )

Samawi Hotel

1 3
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.
Posada Shalain - San Andrés
9.0 128 reviews
San Andrés
05/08 – 09/08
$56/nighttotal: $224 (4 )

Posada Shalain

1 2
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.
Cabañas Green Yard - San Andrés
9.1 87 reviews
San Andrés
27/08 – 31/08
$66/nighttotal: $264 (4 )

Cabañas Green Yard

1 2
hotel , San Andrés
Cabañas Green Yard is situated in San Andrés, just a short distance from Spratt Bight Bay beaches and within easy reach of the commercial area and the airport. The apartments enjoy a very good user rating, as well as very good cleanliness ratings, and a good location rating.
The apartments are family-friendly and pet-friendly, with a range of amenities including a swimming pool, garden, restaurant, bar, and parking. Guests can also enjoy free WiFi, air conditioning, room service, and a terrace or balcony.
Hôtel Decameron Isleno - All Inclusive - San Andrés
8.0 20 reviews
San Andrés
13/08 – 19/08
$559/nighttotal: $3354 (6 )

Hôtel Decameron Isleno - All Inclusive

1 2
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.

Frequently Asked Questions about hotels in San Andrés

Destinations nearby

Best San Andrés hotels with air conditioning

Aqualina Inn - San Andrés
8.7 2331 reviews
San Andrés
11/08 – 15/08
$306/nighttotal: $1224 (4 )

Aqualina Inn

1 4
hotel , San Andrés
Aqualina Inn is situated just 1 kilometre from San Andres Bay, close to the popular Spratt Bight and Los Almendros beaches, offering easy access to the vibrant North End. This 3-star hotel receives consistently good user reviews, making it a popular choice for travellers.
The inn offers a range of comfortable rooms, each equipped with air conditioning, a private bathroom, a flat-screen TV, and free Wi-Fi access. Guests can enjoy a variety of amenities, including a coffee machine, fridge, minibar, and safety deposit box, making it a convenient and relaxing option for families and couples alike.
Posada Amaripucci - San Andrés
8.5 529 reviews
San Andrés
30/07 – 03/08
$510/nighttotal: $2040 (4 )

Posada Amaripucci

4 11
hotel , San Andrés
Posada Amaripucci is located in San Andrés, just a short walk from Spratt Bight beaches and the commercial area, with San Andres Bay a little further away. The inn has received very good ratings for location, cleanliness and overall experience.
All rooms are air-conditioned and equipped with flat-screen TVs, some even featuring seating areas for relaxation. Guests can enjoy free Wi-Fi, a terrace or balcony, a garden and parking, as well as a tour desk and bike or car rental for exploring the island at their own pace.
Inn Bless Aparthotel - San Andrés
8.3 235 reviews
San Andrés
27/06 – 04/07
$73/nighttotal: $511 (7 )

Inn Bless Aparthotel

1 2
hotel , San Andrés
Inn Bless Aparthotel is located in San Andrés, just 1.2km from Los Almendros Beach and a short distance from Spratt Bight Beach, making it a great base for exploring the island's stunning coastline. This apartment hotel has received very good ratings for its location, cleanliness, and overall experience.
The accommodation features comfortable rooms with flat-screen TVs, air conditioning, private bathrooms, and free Wi-Fi. Guests can enjoy a range of amenities, including free toiletries, bed linen, and towels.
Auberge Posada J&j Forbes  2 - San Andrés
San Andrés
18/08 – 23/08
$109/nighttotal: $545 (5 )

Auberge Posada J&j Forbes 2

1 2
hotel , San Andrés
Auberge Hôtelière Posada J&j Forbes 2 is located on San Andres Island, offering convenient access to local attractions. This hotel provides 1 bedroom and 1 bathroom and includes air conditioning, a terrace/balcony, and Wi-Fi for a comfortable stay.

Best San Andrés hotels with a balcony

Auberge Molino De Viento - San Andrés
San Andrés
26/12 – 04/01
$346/nighttotal: $3114 (9 )

Auberge Molino De Viento

1 3
hotel , San Andrés
Herberge Molino De Viento in San Andrés offers a peaceful retreat, although its precise location within the island requires further clarification to determine proximity to specific landmarks.
This one-bedroom guesthouse provides accommodation for up to two guests, featuring Wi-Fi, air conditioning, and a terrace; further details regarding its size and facilities are unavailable.
Zapadilly Tree Hotel - San Andrés
San Andrés
16/08 – 21/08
$236/nighttotal: $1180 (5 )

Zapadilly Tree Hotel

1 2
hotel , San Andres
The Zapadilly Tree Hotel in San Andres is conveniently located within walking distance of the city centre, offering a 3-star accommodation experience.
This hotel provides guests with air conditioning, Wi-Fi, a terrace/balcony, a concierge, and an on-site restaurant, with laundry and dry cleaning services available, and pool access from 9:00 AM to 6:00 PM daily.
Posada Los Caracoles - San Andrés
9.5 197 reviews
San Andrés
08/01 – 11/01
$180/nighttotal: $540 (3 )

Posada Los Caracoles

1 5
hotel , San Andrés
Posada Los Caracoles is located in San Andrés, just 1.6 km from Los Almendros Beach and a short drive from San Andres Bay, making it ideal for exploring the island's beautiful beaches and nearby attractions like North End, The Hill, and Morgan's Cave. The hotel consistently receives excellent ratings for cleanliness, location, and overall experience from previous guests.
The hotel offers a peaceful garden setting, perfect for relaxing after a day of exploring. Guests can enjoy comfortable rooms with private balconies, a terrace, a garden, free Wi-Fi, parking, and 24-hour front desk service.
Posada Smith Town - San Andrés
9.5 414 reviews
San Andrés
22/09 – 26/09
$189/nighttotal: $756 (4 )

Posada Smith Town

2 5
hotel , San Andrés
Posada Smith Town is located in San Andrés, just 0.9 kilometres from San Andres Bay and a short distance from the lively North End, with Parceras Beach a slightly longer drive away. The hotel has received excellent ratings for its location, cleanliness, and overall experience.
The lodging offers comfortable rooms with air conditioning, flat-screen TVs, and private bathrooms. Guests can enjoy free WiFi, room service, and select rooms even have terraces for relaxing outdoors.
©2026 cozycozy.com