Hotels on the beach in San Andrés, Colombia
Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in San Andrés. I hope you will like it!
This page was last updated in June 2026.
The List 26 Amazing Beach Hotels in San Andrés
-
1 Villa Sunny Days San Andrés
Located on San Luis street on the south end of Rocky Cay beach in San Andrés Island, Villa Sunny Days features a garden and free WiFi access. This beachfront property offers rooms in a house with a spacious bright living room and a balcony with sea and garden views. There is a minimarket just 82 feet away. Free private parking is possible on site. Sunny Days is a 20-minute drive from the North End commercial area and a 15-minute drive from Gustavo Rojas Pinilla International Airport.
Address San Luis plat form 47-24 Show on map -
2 Hotel Mar de Corales By CAJASAI San Andrés
Located in San Andrés, within a few steps of Playa Zarpada and 3.1 miles of San Andres Bay, Hotel Mar de Corales By CAJASAI has accommodations with a garden and free WiFi as well as free private parking for guests who drive. This 3-star hotel offers a tour desk and luggage storage space. The hotel has family rooms. The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The rooms have a closet. North End is 3.6 miles from Hotel Mar de Corales By CAJASAI, while San Luis is 1.3 miles from the property. Gustavo Rojas Pinilla International Airport is 4.3 miles away.
Address Sector Cocoplum via san luis via circunvalar san luis N. 43-74 Sector Cocoplum Show on map- Pets are welcome
-
3 Alojamiento View Jhony Cay San Andrés
Located within a few steps of Spratt Bight Beach and a 9-minute walk of North End, Alojamiento View Jhony Cay provides rooms with air conditioning and a private bathroom in San Andrés. The property is around a 14-minute walk from San Andres Bay, 4.3 miles from The Hill and 4. 8 miles from Morgan's Cave. Free WiFi and a 24-hour front desk are offered. The rooms at the inn come with a flat-screen TV with cable channels and a safety deposit box. Alojamiento View Jhony Cay has certain accommodations that have sea views, and rooms include a private bathroom with a shower. All guest rooms will provide guests with a fridge. San Luis is 5.3 miles from the accommodation, while Cove Bay is 6.9 miles from the property. Gustavo Rojas Pinilla International Airport is 0.6 miles away.
Address Av Peatonal Frente a la playa Av Peatonal Show on map -
4 Mangrove Bay Hotel San Andrés Islas San Andrés
Set in San Andrés and with Cocoplum Bay Beach reachable within 600 metres, Mangrove Bay Hotel San Andrés Islas offers concierge services, non-smoking rooms, a private beach area, free WiFi throughout the property and a bar. The property is around 3.8 km from San Andres Bay, 4. 4 km from North End and 3.5 km from San Luis. Some units at the property feature a balcony with a sea view. At the hotel, all rooms have a wardrobe. Complete with a private bathroom fitted with a shower and free toiletries, all guest rooms at Mangrove Bay Hotel San Andrés Islas have a flat-screen TV and air conditioning, and some rooms also offer a terrace. All rooms have a safety deposit box. The accommodation offers a continental or American breakfast. Mangrove Bay Hotel San Andrés Islas can conveniently provide information at the reception to help guests to get around the area. The Hill is 4.4 km from the hotel, while Morgan's Cave is 5.1 km from the property. Gustavo Rojas Pinilla International Airport is 5 km away.
Address via San Luis, cocoplum bay Show on map- Water sports facility
-
5 Hotel Reina del Mar By Dorado San Andrés
Hotel Reina del Mar By Dorado is located on the beachfront in San Andrés, a few steps from Playa Zarpada and 3.2 miles from San Andres Bay. This 3-star hotel features free WiFi and a garden. North End is 3.6 miles away and San Luis is 1.3 miles from the hotel. Complete with a private bathroom equipped with a shower and free toiletries, all rooms at the hotel have a flat-screen TV and air conditioning, and some rooms also feature a balcony. Guest rooms have a safety deposit box. À la carte and American breakfast options are available at Hotel Reina del Mar By Dorado. The accommodation has a sun terrace. Staff speak English and Spanish at the 24-hour front desk. Morgan's Cave is 2.9 miles from Hotel Reina del Mar By Dorado, while The Hill is 3.3 miles from the property. Gustavo Rojas Pinilla International Airport is 4.3 miles away.
Address Cocoplum Bay Sandy Ground Show on map -
6 Hotel Casablanca 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. Hotel Casablanca has air-conditioned rooms with cheerful décor and flat-screen cable TV. Bungalows feature private sun terraces. Some rooms have private balconies and sea views. The exclusive Johnny Cay Island is a 10-minute boat ride. The tour desk can offer tips and arrange details. A full breakfast with world famous Colombian coffee and tropical fruits can be enjoyed at the beach side cafe. Guests can treat themselves to Thai dishes at Mahi-Mahi or enjoy International cuisine at Casablanca Restaurant. Gustavo Rojas Pinilla Airport is a 5-minute drive. Car rental is available.
Address Av. Colombia con Av. Costa Rica N° 3-59 Show on map- Swimming pool
-
7 Hotel Cocoplum Beach San Andrés
Located right on Cocoplum, San Andre’s finest beach, Hotel Cocoplum Beach features a swimming pool, spa facilities and a restaurant overlooking the sea. Free WiFi is available in common areas and breakfast are provided. Air conditioned rooms at Cocoplum Beach Hotel have cable TV and mini-bars. All of them featured tiled floors and floor-to-ceiling windows. A buffet breakfast is served daily. Cocobeach Restaurant offers a wide variety of Caribbean dishes. Drinks from the bar can be enjoyed on the maritime terrace. Guests can unwind on the sun loungers by the pool or engage in several water activities such as snorkeling, scuba diving, windsurfing and fishing. Massage sessions can also be requested. Free parking is provided, and airport shuttles can be arranged by the 24-hour front desk. Hotel Cocoplum Beach is 2.5 mi from San Andres’ Airport.
Address Vía a San Luis # 43-39 Show on map- Swimming pool
-
8 Sunshine Boutique Hotel San Andrés
Located in San Andrés, a 8-minute walk from San Luis Beach, Sunshine Boutique Hotel has accommodations with a garden, free private parking and a terrace. The property is around 4.4 miles from San Andres Bay, 4. 8 miles from North End and a 5-minute walk from San Luis. The rooms include a balcony with city views and free WiFi. All rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Rooms contain an electric tea pot, while selected rooms also feature a patio and others also feature sea views. The rooms will provide guests with a fridge. Guests at Sunshine Boutique Hotel can enjoy an à la carte or an American breakfast. Languages spoken at the reception include English and Spanish. Cove Bay is 2.7 miles from the accommodation, while The Hill is 3.5 miles away. Gustavo Rojas Pinilla International Airport is 5 miles from the property, and the property offers a paid airport shuttle service.
Address 01 San Luis Jenny Bay Show on map -
9 Olas Del Caribe San Andrés
Providing free WiFi, Olas Del Caribe offers rooms in San Andrés, a 14-minute walk from North End and 0.7 miles from San Andres Bay. The property is around 4. 4 miles from The Hill, 4.9 miles from Morgan's Cave and 5.3 miles from San Luis. The property is non-smoking throughout and is located a 2-minute walk from Spratt Bight Beach. The inn will provide guests with air-conditioned rooms with a closet, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Guest rooms will provide guests with a fridge. Cove Bay is 6.3 miles from Olas Del Caribe, while Baptist Church is 2.8 miles away. Gustavo Rojas Pinilla International Airport is 0.6 miles from the property.
Address Peatonal Av. Providencia Show on map -
10 Sunset Paradise San Andrés
Facing the beachfront, Sunset Paradise offers 4-star accommodations in San Andrés and features an outdoor swimming pool, garden and terrace. A hot tub and a bicycle rental service are available for guests. The property provides a 24-hour front desk, airport transportation, room service and free WiFi. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at the hotel have a flat-screen TV and air conditioning, and selected rooms have a balcony. All guest rooms will provide guests with a minibar. An American breakfast is available at Sunset Paradise. At the accommodation you'll find a restaurant serving Mediterranean, Local and International cuisine. Vegetarian and vegan options can also be requested. The area is popular for cycling, and car rental is available at Sunset Paradise. Parceras Beach is a 8-minute walk from the hotel, while North End is 1.8 miles away. Gustavo Rojas Pinilla International Airport is 0.6 miles from the property.
Address Barrio La Roccosa Km 2- Frente al Mar Show on map- Swimming pool
- Pets are welcome
-
11 Oasis Hotel San Andrés
Located in San Andrés, within a 2-minute walk of Spratt Bight Beach and 0.6 miles of North End, Oasis Hotel provides accommodations with an outdoor swimming pool and a terrace, and free WiFi throughout the property. The property is around a 14-minute walk from San Andres Bay, 4. 4 miles from The Hill and 4.8 miles from Morgan's Cave. The hotel features family rooms. At the hotel, all rooms are equipped with a closet and a flat-screen TV. At Oasis Hotel, each room is equipped with air conditioning and a private bathroom. Speaking Arabic, English and Spanish at the reception, staff are always on hand to help. San Luis is 5.3 miles from the accommodation, while Cove Bay is 6.9 miles away. Gustavo Rojas Pinilla International Airport is 0.6 miles from the property.
Address Av, Colon al lado almacén la perla del caribe afrente de droguería salud isleña C 2363 A PISO 1 Show on map- Swimming pool
-
12 Decameron Los Delfines - All Inclusive San Andrés
An outdoor swimming pool with bar service under the palm trees can be enjoyed 328 feet from the beach. Los Delfines has a terraced restaurant set directly on the beach and rooms with pool views. At Hotel Decameron Los Delfines, guests can enjoy an á la carte meal or visit San Andres’ commercial area, a 10-minute walk away. Air-conditioned rooms are elegantly styled with vibrant colors and feature cable TV and private bathrooms with toiletries. Guests can enjoy breakfast with world-famous Colombian coffee and tropical fruits, and dine á la carte with direct views of the sea. The tour desk can provide tips for visiting the area and arrange shuttles to Gustavo Rojas Pinilla International Airport, 1.2 mi away.
Address Av Colombia nro 1B-86 Show on map- Swimming pool
-
13 Borabora Hotel San Andrés
Located within a 2-minute walk of Spratt Bight Beach and half a mile of North End, Borabora Hotel provides rooms with air conditioning and a private bathroom in San Andrés. Among the facilities at this property are a 24-hour front desk and a concierge service, along with free WiFi throughout the property. The property has a shared lounge, room service and currency exchange for guests. The rooms in the hotel are equipped with a flat-screen TV. At Borabora Hotel rooms are equipped with a private bathroom. San Andres Bay is a 14-minute walk from the accommodation, while The Hill is 4.4 miles from the property. Gustavo Rojas Pinilla International Airport is 0.6 miles away.
Address avenida colon C2 368 afrente almacén rambo ,allado salud isleña Show on map -
14 Hotel San Luis Place By Dorado San Andrés
Hotel San Luis Place By Dorado is located on the beachfront in San Andrés, a few steps from Cocoplum Bay Beach and 2.8 miles from San Andres Bay. The property is around 3. 2 miles from North End, 1.7 miles from San Luis and 3.2 miles from The Hill. The hotel provides a terrace, a 24-hour front desk, and free WiFi is available. The hotel will provide guests with air-conditioned rooms with a closet, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. À la carte and American breakfast options are available at Hotel San Luis Place By Dorado. Morgan's Cave is 3.7 miles from the accommodation, while Cove Bay is 4 miles away. Gustavo Rojas Pinilla International Airport is 3.7 miles from the property.
Address Via San Luis, Antes de Rocky Cay Bay Show on map -
15 Calypso Beach Hotel San Andrés
Boasting a rooftop swimming pool and a restaurant overlooking Johny Cay Island, Calypso Beach Hotel offers rooms with plasma TVs in San Andres Island, in front of Spratt Bay Beach. Breakfast is provided and there is a restaurant. Free WiFi access is available in the hotel's shared areas. Decorated with tiled floors and wooden furnishing, rooms at Calypso Beach feature air conditioning and private bathrooms. All of them have large seating areas with comfortable chairs and mini-bars. A buffet breakfast is served daily. Regional and international dishes can be enjoyed ta the restaurant, whereas drinks and snacks from the bar can be enjoyed on the rooftop solarium, by the pool. Calypso Beach Hotel is located right 7-minute boat trip from Johnny Cay Aquarium. Gustavo Rojas Pinilla Airport is 0.7 mi away.
Address Av Colombia N° 3-06 Show on map- Swimming pool
-
16 Hotel Molino de Viento San Andrés
Hotel Molino de Viento is located on the beachfront in San Andrés, a few steps from Spratt Bight Beach and a 10-minute walk from North End. The property is around a 14-minute walk from San Andres Bay, 4.4 miles from The Hill and 4. 8 miles from Morgan's Cave. The hotel provides a terrace, a 24-hour front desk, and free WiFi is available throughout the property. The hotel will provide guests with air-conditioned rooms offering a closet, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All rooms come with an electric tea pot, while selected rooms here will provide you with a balcony and others also have city views. All guest rooms will provide guests with a minibar. San Luis is 5.4 miles from Hotel Molino de Viento, while Cove Bay is 6.9 miles away. Gustavo Rojas Pinilla International Airport is 0.6 miles from the property.
Address Avenida Peatonal, al lado del edifico Cristal Plaza Show on map -
17 Hotel El Dorado San Andrés
Boasting a swimming pool, a restaurant and a disco, Hotel El Dorado offers rooms with free Wi-Fi and flat-screen TVs in San Andres Island. Breakfast is provided. Spratt Bight Beach is 984 feet away. Decorated in lively colors, rooms at El Dorado hotel feature tiled floors and air conditioning. All of them are fitted with private bathrooms, and some of them have balconies overlooking the swimming pool. Breakfast including tropical fruits and fresh juices is served daily. There is a restaurant offering regional and international dishes, and drinks from the bar can be enjoyed by the pool. Guests can relax on the sun loungers. Night shows are regularly featured. Guests can also enjoy themselves in the games room. Excursions can be booked at the tour desk. Hotel El Dorado is 0.6 mi from Johnny Cay and 3.6 mi from Gustavo Rojas Pinilla Airport.
Address Av. Colombia No 1A-25 Show on map- Swimming pool
-
18 Hotel Portofino San Andrés
Hotel Portofino has an outdoor swimming pool, shared lounge, a restaurant and bar in San Andrés. The property is around 4.1 miles from The Hill, 4. 6 miles from Morgan's Cave and 5 miles from San Luis. The property has a 24-hour front desk, airport transportation, a tour desk and free WiFi. The hotel will provide guests with air-conditioned rooms offering a closet, a safety deposit box, a flat-screen TV and a private bathroom with a shower. A buffet, continental or American breakfast is served at the property. Popular points of interest near Hotel Portofino include Spratt Bight Beach, San Andres Bay and North End. Gustavo Rojas Pinilla International Airport is 1.2 miles from the property.
Address Avenida Providencia 1-115 Show on map- Swimming pool
-
19 GHL Hotel Sunrise 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. Services include an outdoor pool, and buffet breakfast for free. Rooms at the GHL Hotel are tastefully decorated and have plenty of natural light. All are equipped with air conditioning, a mini-bar and a TV. Guests at the GHL Hotel can enjoy a daily breakfast buffet with tropical fruits, juices and fresh pastries. They can also dine at the restaurant or relax with an exotic cocktail at the hotel´s bar. GHL Hotel Sunrise is located in the center of the San Andres Island, a 5-minute walk from the best characteristic food restaurant, and a 20 minutes' walk from the lively clubs and bars of the Zona Rosa.
Address Av Newball # 4-169 Show on map- Swimming pool
- Karaoke
- Gym / fitness center
-
20 Hotel Portobelo boulevard San Andrés
Located right in front of the beach, Hotel Portobelo boulevard offers rooms with free Wi-Fi and air conditioning in San Andres. Breakfast is provided. The commercial area is 164 feet away. Decorated in light blue hues, rooms at Hotel Portobelo boulevard are fitted with TV sets and mini-bars. All of them have private bathrooms. A continental breakfast is served daily at Hotel Portobelo boulevard's breakfast room, 328 feet away. Excursions can be booked at the tour desk and bikes can be rented to explore the surroundings. Airport shuttles can be arranged. Hotel Portobelo boulevard is 5 minutes from Gustavo Rojas Pinilla International Airport by car.
Address Avenida Colombia 41 11 Show on map -
21 Decameron San Luis - All Inclusive San Andrés
Featuring 3 swimming pool, a tennis court and 3 restaurants, Hotel Decameron San Luis offers rooms with air conditioning in San Andres. Water sports can be practiced. The Beach is a few steps away. With large windows overlooking the garden, rooms at Hotel Decameron San Luis are very bright. They feature cable TV and wicker furnishing. A buffet breakfast including regional fruits is served daily. There are 3 different restaurants: one of them offers buffet dishes, another one serving international dishes a la carte, and a third one specialized in Japanese food. A piano bar and a pool bar are also featured. Guests staying at Decameron San Luis can practice windsurfing, kayaking and snorkeling. Live shows are performed regularly. Hotel Decameron San Luis is 5.6 mi from Gustavo Rojas Pinilla International Airport and 4.3 mi from San Andres commercial area.
Address Carretera Circunvalar a San Luis Km 17 Show on map- Swimming pool
- Tennis court
- Pool tables
- Ping pong tables
- Pets are welcome
-
22 Hotel Caribbean Coral San Andrés
Located in San Andrés, a 13-minute walk from Cocoplum Bay Beach, Hotel Caribbean Coral provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has room service, a 24-hour front desk and currency exchange for guests. At the hotel, rooms include a closet. All rooms come with a TV, and some units at Hotel Caribbean Coral have a sea view. All guest rooms will provide guests with a fridge. An American breakfast is available at the accommodation. At Hotel Caribbean Coral you'll find a restaurant serving Local cuisine. San Andres Bay is 2.3 miles from the hotel, while North End is 2.7 miles away. Gustavo Rojas Pinilla International Airport is 3.1 miles from the property.
Address Coco Plum Bay Show on map- Swimming pool
-
23 Lord Pierre Hotel - Paraiso Caribeño San Andrés
Facing the beachfront, Lord Pierre Hotel - Paraiso Caribeño offers 3-star accommodation in San Andrés and has an outdoor swimming pool, private beach area and shared lounge. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The accommodation offers nightclub and a concierge service. Complete with a private bathroom fitted with a shower and free toiletries, all guest rooms at the hotel have a flat-screen TV and air conditioning, and some rooms also offer a terrace. The rooms feature a safety deposit box. A buffet breakfast is available at Lord Pierre Hotel - Paraiso Caribeño. Guests at the accommodation will be able to enjoy activities in and around San Andrés, like snorkelling. Popular points of interest near Lord Pierre Hotel - Paraiso Caribeño include Spratt Bight Beach, San Andres Bay and North End. Gustavo Rojas Pinilla International Airport is 2 km from the property.
Address Av. Colombia #1B-106 Hotel Lord Pierre Show on map- Swimming pool
-
24 Hotel Portobelo beach San Andrés
The Hotel Portobelo beach Hotel is located facing the Seven Colors of the Sea and is the perfect place to enjoy a vacation filled with comfort and nature. With rooms that offer views that can be spectacular in some cases, this hotel offers direct access to the beach, as well as a pool and a restaurant where you can savor delicious dishes. The tranquility and beauty of the surroundings will invite you to relax and make the most of your time on this paradise island. It is important to note that views may vary depending on the room. The Hotel Portobelo beach Hotel is close to some of San Andrés' most iconic spots, where you can enjoy activities such as the "Round the Island" tour by golf cart, a visit to Johnny Cay and Rocky Cay, where you can walk along their beautiful beaches, or dove into the Aquarium to swim alongside colorful fish. You can also fly over the sea on the Parasil or discover the underwater world by scuba diving in the crystal-clear waters of the Seven Colors of the Sea. Get ready for a unique experience in San Andrés!
Address Avenida Colombia 5A 69 Show on map -
25 Hotel San Luis Beach House By OxoHotel San Andrés
Boasting a privileged beachfront location on San Andres Island, the hotel offers a swimming pool surrounded by palm trees. Rooms at Hotel San Luis Beach House feature air-conditioning and a flat-screen cable TV along with private balconies, terraces and views of the hotel's interior, the pool or the ocean. They are styled with white tiled floors and bedspreads, light wood furnishings and details of contemporary décor. There are mini-bars available. La Pergola Restaurant offers Caribbean flavors in a casual environment, decorated with wicker chairs and wooden beams. Hotel San Luis Beach House is located in a tropical setting in Sonora Bay, 5.6 mi from the city center. Pinilla International Airport is 6.8 mi away.
Address Sound Bay 71-27 Show on map- Swimming pool
- Pets are welcome
-
26 Hotel Portobelo Convention Center San Andrés
The Convention Center Hotel is located in the heart of the paradisiacal island of San Andrés, just a five-minute drive from Gustavo Rojas Pinilla Airport. It is the perfect place to enjoy a relaxing and fun-filled vacation. Known for its welcoming atmosphere, this hotel offers a unique experience with modern facilities, including a pool, restaurant, bars, and spaces ideal for relaxation and entertainment. With exceptional service and rooms designed for your comfort, the Convention Center Hotel is the ideal starting point for exploring the island's natural beauty, surrounded by the famous seven-color sea. From its strategic location, you'll have easy access to the main tourist attractions and will enjoy unforgettable moments in this Caribbean paradise. Come and enjoy a unique experience at Convention Center, your place of rest in San Andrés!
Address Carrera 5 # 39-37 Show on map
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.