San Andrés hotels

Hotels in San Andrés

293 available hotel offers

2 1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

293 Cheap hotels in San Andrés

Posada Miss Joyce House - San Andrés
8.3Very good 682 reviews
San Andrés
2 1
SG$45/nighttotal: SG$315 (7 )

Posada Miss Joyce House

hotel - San Andrés
Posada Miss Joyce House is located in San Andrés, a short walk from the North End, a lively area with shops, restaurants and nightlife, and just over 3 miles from The Hill. The accommodation is highly rated for its location, cleanliness and overall experience.
The guesthouse offers a shared kitchen for guests who prefer to prepare their own meals. Rooms are comfortable and come equipped with air conditioning, a fridge, a microwave, a coffee machine and a private bathroom.
Posada Amaripucci - San Andrés
8.6Very good 637 reviews
San Andrés
2 1
SG$82/nighttotal: SG$574 (7 )

Posada Amaripucci

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.
Hotel Olas - San Andrés
8.9Very good 677 reviews
San Andrés
14 5
SG$421/nighttotal: SG$1684 (4 )

Hotel Olas

hotel - San Andrés
Hotel Olas is situated in San Andrés, a short walk from Parceras Beach and Spratt Bight Beach and within a 20-minute walk of North End, a lively area with shops and restaurants. The hotel has received very good user ratings, with excellent cleanliness ratings and a good location rating.
The accommodation features air conditioning, flat-screen TVs, and private bathrooms with complimentary toiletries. Guests have access to a shared kitchen for preparing meals, and room service is available. The hotel can also help organise tours and excursions, and offers free Wi-Fi and parking.
Ocean Blue Beach - San Andrés
8.0Very good 698 reviews
San Andrés
14 3
SG$329/nighttotal: SG$1316 (4 )

Ocean Blue Beach

hotel - San Andrés
The Ocean Blue Beach hotel is located in San Andrés, just a short stroll from Spratt Bight and Parceras beaches, offering easy access to the island's beautiful coastline. It has received very good ratings for cleanliness and user experience, and a good rating for location.
The hotel provides comfortable rooms with air conditioning and a closet, some with kitchenettes. Guests can enjoy a relaxing outdoor pool, a tranquil garden, a restaurant serving breakfast, and free Wi-Fi throughout the property.
Sarie Bay Inn - San Andrés
9.6Excellent 49 reviews
San Andrés
2 1
SG$49/nighttotal: SG$343 (7 )

Sarie Bay Inn

B&B - San Andrés
Sarie Bay Inn is a short distance from Gustavo Rojas Pinilla International Airport in San Andrés, offering a peaceful retreat close to popular beaches like Parceras Beach and Spratt Bight Beach. This family-friendly guesthouse has received excellent ratings for its cleanliness, location, and overall experience.
Each room at Sarie Bay Inn has a private entrance, air conditioning, and a private bathroom. Guests can enjoy the sun terrace, free Wi-Fi, and the option to arrange tours of the island's attractions.
Olas Del Caribe - San Andrés
8.5Very good 488 reviews
San Andrés
14 3
SG$403/nighttotal: SG$1612 (4 )

Olas Del Caribe

hotel - San Andrés
Olas Del Caribe is a hotel in San Andrés, just a two-minute walk from Spratt Bight Beach and close to North End, a lively area with shops and restaurants. It has been rated very good for cleanliness and excellent for location by previous guests.
The hotel offers comfortable rooms with air conditioning, flat-screen TVs, and private bathrooms. Guests can enjoy free Wi-Fi throughout the hotel and benefit from its convenient proximity to the airport, just 0.6 miles away.
Summer Breeze - San Andrés
9.5Excellent 616 reviews
San Andrés
2 1
SG$84/nighttotal: SG$588 (7 )

Summer Breeze

hotel - San Andrés
Summer Breeze is located in San Andrés, a short walk from Los Almendros Beach and within easy reach of popular attractions like The Hill, San Luis, and Morgan's Cave. The hotel enjoys excellent user ratings for cleanliness and location, ensuring a comfortable and enjoyable stay.
The accommodation features a shared kitchen, perfect for those who want to prepare their own meals, and offers a range of amenities including air conditioning, a flat-screen TV, a dishwasher, and a coffee machine. Guests can also enjoy free Wi-Fi throughout the property, a terrace or balcony, and stunning sea views from select rooms.
Tropical Coral - San Andrés
9.1Excellent 277 reviews
San Andrés
14 4
SG$524/nighttotal: SG$5240 (10 )

Tropical Coral

hotel - San Andrés
The Tropical Coral hotel is located in San Andrés, a short distance from Parceras Beach and a 17-minute walk from Spratt Bight Beach, close to the lively North End and the picturesque San Andrés Bay. The hotel has earned excellent ratings for cleanliness and overall user experience, with a very good location rating.
The Tropical Coral offers guests a shared lounge for relaxing and socialising. It also provides free parking, air conditioning, a garden, and free WiFi, making it a comfortable and convenient choice for travellers.
Hotel Mare Mare Inn - San Andrés
9.2Excellent 60 reviews
San Andrés
14 4
SG$759/nighttotal: SG$3036 (4 )

Hotel Mare Mare Inn

hotel - San Andrés
Hotel Mare Mare Inn is located in San Andrés, a short distance from Parceras Beach and within easy reach of Spratt Bight Beach and North End. The hotel has received excellent ratings for cleanliness and location, and guests have described it as a very good option for a stay in San Andrés.
The hotel offers a range of facilities, including a restaurant, an outdoor pool, and a shared lounge, plus room service, concierge service, and currency exchange. Guests can also enjoy free Wi-Fi throughout the hotel and parking is available on-site.
Posada Hostal Miss Marlly - San Andrés
8.7Very good 128 reviews
San Andrés
14 5
SG$357/nighttotal: SG$2499 (7 )

Posada Hostal Miss Marlly

hotel - San Andrés
Posada Hostal Miss Marlly is located in San Andrés, a short walk from Parceras and Spratt Bight beaches, offering a peaceful retreat close to the island's natural beauty. The property has received very good ratings for its location, cleanliness, and overall experience.
The guesthouse features a garden and terrace for relaxing, and rooms are equipped with air conditioning and private bathrooms. Guests can enjoy free Wi-Fi, parking, and room service, as well as the option to rent bikes for exploring the island.
Tropical Dreams - San Andrés
8.4Very good 878 reviews
San Andrés
14 4
SG$275/nighttotal: SG$1925 (7 )

Tropical Dreams

hotel - San Andrés
Tropical Dreams is a hotel situated in San Andrés, a short walk from Spratt Bight Beach and Parceras Beach, and within a 12-minute walk of North End, a lively area with shops, restaurants, and nightlife. The hotel receives very good ratings for its location, cleanliness, and overall experience.
This property offers air-conditioned rooms with flat-screen TVs, refrigerators, and private bathrooms. Guests can enjoy free Wi-Fi, private parking, and a tour desk to help plan their island adventures.
Hotel Bahia Sardina - San Andrés
9.0Excellent 111 reviews
San Andrés
14 4
SG$1374/nighttotal: SG$5496 (4 )

Hotel Bahia Sardina

hotel - San Andrés
Hotel Bahia Sardina is located on Spratt Bight Beach on the northern end of San Andrés Island, just 0.6 miles from Jhonny Cay Island and the airport. This 4-star hotel receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers modern rooms with private balconies and free Wi-Fi, plus a restaurant serving authentic local cuisine and a bar by the swimming pool. You can also enjoy a relaxing jacuzzi, room service, and a 24-hour front desk.

Other types of accommodation in San Andrés

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

Among the 293 accommodations in San Andrés, here are the 8 best luxury hotels

Samawi Hotel - San Andrés
8.1Very good 1368 reviews
San Andrés
14 4
SG$1773/nighttotal: SG$17730 (10 )

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.
Hotel Casablanca - San Andrés
8.2Very good 3732 reviews
San Andrés
14 7
SG$5099/nighttotal: SG$50990 (10 )

Hotel Casablanca

hotel - San Andrés
The Hotel Casablanca is situated on the beachfront of San Andrés Island, just a short 5-minute drive from the airport. This 4-star hotel has received very good user ratings, making it a popular choice for travellers.
The hotel has a range of rooms and bungalows, some with private balconies and sea views. Guests can enjoy a variety of amenities, including swimming pools, restaurants, bars, and a tour desk that can help arrange excursions and activities.
Le Castel Blanc Hotel Boutique - San Andrés
8.1Very good 2249 reviews
San Andrés
14 5
SG$1022/nighttotal: SG$10220 (10 )

Le Castel Blanc Hotel Boutique

hotel - San Andrés
Le Castel Blanc Hotel Boutique is located in San Andrés, close to the commercial area and within walking distance of beautiful beaches. The 4-star hotel has received very good user ratings for its cleanliness and overall experience.
The elegant mansion features Mediterranean-inspired architecture, creating a unique and charming atmosphere. Guests can enjoy a range of amenities including a swimming pool, jacuzzi, spa, restaurant, bar, and free parking.
Aquamare Hotel - San Andrés
8.9Very good 2915 reviews
San Andrés
14 4
SG$1406/nighttotal: SG$5624 (4 )

Aquamare Hotel

hotel - San Andrés
Aquamare Hotel is located just a two-minute walk from Spratt Bight Beach, one of San Andrés' most popular beaches, putting you right in the heart of the island's action. It's a 4-star hotel with very good user ratings, making it a reliable choice for a comfortable stay. This family-friendly hotel offers a range of rooms with either one or two bedrooms and bathrooms, all featuring air conditioning and some with balconies. Guests can enjoy a variety of amenities, including a swimming pool, restaurant, bar, and free Wi-Fi, as well as a buffet breakfast served daily.
Grand Sirenis San Andres - San Andrés
8.8Very good 136 reviews
San Andrés
14 5
SG$3175/nighttotal: SG$12700 (4 )

Grand Sirenis San Andres

hotel - San Andrés
The Grand Sirenis San Andres hotel is located just a five-minute walk from Spratt Bight Beach, one of San Andrés' most popular beaches, and close to other beautiful stretches of coastline. This 5-star hotel is highly rated by guests, with excellent reviews for its cleanliness and location.
The hotel offers comfortable accommodation in spacious rooms, each with a floor area of 36 square metres and accommodating up to three guests. Guests can enjoy a range of amenities, including a swimming pool, fitness centre, restaurant, bar, and free Wi-Fi, as well as convenient services like room service and parking.
Hotel Cocoplum - Family Suite - Colombia - San Andrés
San Andrés
14 4
SG$4958/nighttotal: SG$34706 (7 )

Hotel Cocoplum - Family Suite - Colombia

hotel - San Andrés
The Hotel Cocoplum - Family Suite - Colombia is located in San Andrés, a short walk from Los Almendros Beach and a little over a mile from Spratt Bight Beach, offering easy access to the island's most popular beaches. This 4-star hotel offers a comfortable and convenient base for exploring the island.
The suite offers 50 square metres of space, accommodating up to four guests, and features a bedroom and bathroom. Guests can enjoy a range of amenities, including air conditioning, a restaurant, free Wi-Fi, and free private parking.
Hotel Cocoplum - Junior Suite - Colombia - San Andrés
San Andrés
14 4
SG$4995/nighttotal: SG$49950 (10 )

Hotel Cocoplum - Junior Suite - Colombia

hotel - San Andrés
Hotel Cocoplum - Junior Suite - Colombia is located in San Andrés, just a short walk from Los Almendros Beach and close to other popular beaches, including Spratt Bight Beach and North End. The 4-star hotel offers a comfortable and convenient stay in a prime location.
The junior suite is 46 square metres in size and can accommodate up to four guests. It includes a private bathroom, air conditioning, free Wi-Fi, and access to an on-site restaurant and parking.
Hotel Cocoplum - Double Queens Rooms - Colombia - San Andrés
San Andrés
14 5
SG$7966/nighttotal: SG$79660 (10 )

Hotel Cocoplum - Double Queens Rooms - Colombia

hotel - San Andrés
Hotel Cocoplum is located in San Andrés, a short walk from Spratt Bight Beach and within easy reach of other popular beaches. The 4-star hotel offers a comfortable and convenient base for exploring the island.
The Double Queens Rooms are ideal for small families or groups of friends, offering 27 square metres of space and accommodating up to three guests. The hotel provides a range of amenities including air conditioning, free Wi-Fi, a restaurant, and parking.

Best San Andrés hotels with a pool

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

Be Happy Hotel - San Andrés
8.8Very good 556 reviews
San Andrés
2 1
SG$86/nighttotal: SG$602 (7 )

Be Happy Hotel

hotel - San Andrés
Be Happy Hotel is conveniently located in San Andrés, just a short walk from Parceras Beach and a 12-minute walk from Spratt Bight Beach, offering easy access to the island's beautiful coastline. The hotel has received very good user ratings, with excellent cleanliness ratings and good location ratings.
The hotel offers a range of comfortable rooms with air conditioning, flat-screen TVs, and private bathrooms. Guests can enjoy the outdoor swimming pool, garden, and terrace, along with convenient services such as free parking, Wi-Fi, and a tour desk.
Azure Lofts & Pool - San Andrés
8.0Very good 547 reviews
San Andrés
2 1
SG$132/nighttotal: SG$924 (7 )

Azure Lofts & Pool

hotel - San Andrés
Azure Lofts & Pool is located in San Andrés, just a short walk from Spratt Bight Beach and Parceras Beach, offering easy access to the island's stunning coastline. This 3-star hotel receives very good user ratings, making it a popular choice for travellers seeking a comfortable and convenient stay.
The accommodation features a range of modern amenities, including an outdoor swimming pool, a sun terrace with city views, and a restaurant serving continental breakfast. Guests can also enjoy the convenience of free Wi-Fi, secure parking, and 24-hour front desk and concierge services.
Cabañas Green Yard - San Andrés
8.2Very good 99 reviews
San Andrés
2 1
SG$133/nighttotal: SG$931 (7 )

Cabañas Green Yard

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.
Hostal Marlyn - San Andrés
9.0Excellent 673 reviews
San Andrés
2 1
SG$88/nighttotal: SG$616 (7 )

Hostal Marlyn

hotel - San Andrés
Hostal Marlyn is located in the peaceful Sarie Bay neighbourhood, a short walk from both Spratt Bight and North End, offering easy access to the island's beaches and nightlife. The guesthouse has excellent user ratings for cleanliness and location, and is a very good option for budget-conscious travellers.
Each room comes with a private bathroom and flat-screen TV, and the guesthouse has a swimming pool, garden, terrace, parking, and free Wi-Fi. Guests can also enjoy luggage storage, air conditioning, and a convenient location close to the airport.
Palmare House - San Andrés
9.2Excellent 305 reviews
San Andrés
2 1
SG$77/nighttotal: SG$539 (7 )

Palmare House

hotel - San Andrés
Palmare House is located in San Andrés, a short walk from Parceras Beach and less than a mile from Spratt Bight Beach, offering easy access to the island's beautiful coastline. The accommodation has excellent user ratings, with guests praising its cleanliness and location.
The hotel has a garden and terrace, providing outdoor spaces for relaxation and enjoyment. Guests can also enjoy free Wi-Fi, parking, and room service.
Posada J&j Forbes - 1 - San Andrés
9.1Excellent 279 reviews
San Andrés
2 1
SG$120/nighttotal: SG$840 (7 )

Posada J&j Forbes - 1

hotel - San Andrés
Posada J&J Forbes - 1 is conveniently located in San Andrés, just a short walk from Los Almendros Beach and close to Spratt Bight Beach and San Andres Bay. The property has excellent user ratings for cleanliness and location, ensuring a comfortable and enjoyable stay.
This family-friendly guesthouse offers a range of amenities, including a swimming pool, jacuzzi, and a terrace, perfect for relaxing and enjoying the beautiful surroundings. Guests can also take advantage of the on-site spa, room service, and free WiFi throughout the property.
Bull Shark - San Andrés
8.2Very good 315 reviews
San Andrés
14 4
SG$280/nighttotal: SG$1120 (4 )

Bull Shark

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.
Grand Sirenis San Andres - San Andrés
9.2Excellent 5 reviews
San Andrés
14 7
SG$3038/nighttotal: SG$12152 (4 )

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.

Frequently asked questions about hotels in San Andrés

Destinations nearby

Best San Andrés hotels with breakfast

Among the 293 accommodations in San Andrés, here are the 8 best hotels with breakfast

Sol Caribe Sea Flower - San Andrés
8.1Very good 431 reviews
San Andrés
14 7
SG$2260/nighttotal: SG$9040 (4 )

Sol Caribe Sea Flower

hotel - San Andrés
The Sol Caribe Sea Flower hotel is located in the lively district of San Andrés, just a 5-minute drive from the island's airport. It is a 3-star hotel with very good user ratings.
The accommodation has comfortable rooms with a mini-bar and a private bathroom. It offers a range of amenities including a swimming pool, a restaurant, a bar, a fitness centre, and room service.
La Posada De Lulú - San Andrés
8.5Very good 998 reviews
San Andrés
2 1
SG$89/nighttotal: SG$623 (7 )

La Posada De Lulú

hotel - San Andrés
La Posada De Lulú is situated in San Andrés Islas, a short walk from the commercial area and less than a 20-minute walk from the beach. The hotel has received very good ratings for its location, cleanliness, and overall experience.
The accommodation features contemporary décor and tiled floors, creating a stylish and welcoming atmosphere. Guests can enjoy a range of amenities, including a restaurant, bar, fitness centre, and free Wi-Fi in common areas.
Blue Emerald Inn - San Andrés
8.0Very good 1011 reviews
San Andrés
14 7
SG$879/nighttotal: SG$3516 (4 )

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.
Posada Nativa Miss Trinie - San Andrés
8.3Very good 98 reviews
San Andrés
2 1
SG$74/nighttotal: SG$518 (7 )

Posada Nativa Miss Trinie

hotel - San Andrés
Posada Nativa Miss Trinie is a short walk from Los Almendros Beach and a mile from Spratt Bight Beach, offering easy access to the island's beautiful coastline. The hotel has received very good user ratings and is considered good for its location and cleanliness.
The property features a peaceful garden setting, perfect for relaxing in the tropical atmosphere. Guests can enjoy free Wi-Fi, private parking, family rooms, and some rooms even have balconies with garden views.
Sea Avenue Hotel - San Andrés
8.5Very good 2184 reviews
San Andrés
14 4
SG$1919/nighttotal: SG$19190 (10 )

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.
Hotel Boutique Casa Hendaus - Adults Only - San Andrés
9.1Excellent 895 reviews
San Andrés
2 1
SG$100/nighttotal: SG$700 (7 )

Hotel Boutique Casa Hendaus - Adults Only

hotel - San Andrés
Hotel Boutique Casa Hendaus - Adults Only is located in San Andrés, a short walk from Parceras Beach and Spratt Bight Beach, offering easy access to two of the island's most popular beaches. The hotel has received excellent user ratings for cleanliness and overall experience, with a good rating for its location.
This adults-only haven features a swimming pool, terrace, and free WiFi, providing a peaceful retreat for those seeking a relaxing getaway. Guests can enjoy a delicious American breakfast each morning and benefit from the friendly staff's local knowledge and recommendations.
Nattivo Collection Hotel - San Andrés
9.2Excellent 63 reviews
San Andrés
2 1
SG$231/nighttotal: SG$1617 (7 )

Nattivo Collection Hotel

hotel - San Andrés
The Nattivo Collection Hotel is centrally located in San Andrés, just a short walk from Spratt Bight Beach and within easy reach of other attractions like Punta Norte and Islote Sucre. This 3.5-star hotel has consistently received excellent user ratings, making it a popular choice for travellers.
The hotel offers a variety of amenities and facilities to enhance your stay. You can enjoy the outdoor pool, relax in the communal living room, and stay connected with free Wi-Fi.
Hotel Azure Lofts & Pool - San Andrés
San Andrés
2 1
SG$222/nighttotal: SG$1554 (7 )

Hotel Azure Lofts & Pool

hotel - San Andrés Ville
Book a hotel room in a 3 star hotel. You will be in San Andrés Ville.