Where to stay

in Santa Marta

Escape to relaxing Santa Marta! Enjoy its beaches, cafes, and natural setting.

Discover the relaxing area of Santa Marta—beaches, parks, and top sights like Tayrona National Natural Park.

Top places to stay near the water

Villa tayrona is a hotel that comes with 2 restaurants and a full-service spa and is well-liked by beach travelers for its helpful staff. You'll be well placed to spend some time at the water with a visit to Bello Horizonte Beach, located close by. MuchoSur Santa Marta is a resort that comes with 2 outdoor pools and 4 restaurants and is well-liked by beach travelers for its helpful staff. It's located a 4-minute walk from Bello Horizonte Beach, so you'll be well situated for your beach vacation. Hotel Boutique Don Pepe is a hotel that comes with 5 outdoor pools and a full-service spa and is well-liked by beach travelers for its helpful staff. It's located a 6-minute walk from Bello Horizonte Beach, so you'll be well situated for your beach vacation.

Recommended hotels

Best places to stay for couples

Beachfront, Fully equipped apartment Zuana Beach Resort (90 m2) Santa Marta is a resort featuring in-room kitchens and a fitness center.

Recommended hotels

Best places to stay for families

Santa Marta Marriott Resort Playa Dormida is a hotel featuring an outdoor pool and a kids' club that guests like for its helpful staff. Hilton Garden Inn Santa Marta is a hotel featuring an outdoor pool and a restaurant that guests like for its helpful staff. Hotel Irotama Lago is a hotel featuring 5 outdoor pools and a free kids' club that guests like for its helpful staff.

Recommended hotels

Top luxury accommodations in Santa Marta

Santa Marta Marriott Resort Playa Dormida is luxury a hotel featuring 2 restaurants and a full-service spa that guests like for its helpful staff. Hilton Santa Marta is luxury a resort featuring 4 restaurants and 2 poolside bars that guests like for its helpful staff. It's just a short 4-minute walk from Bello Horizonte Beach. Playa Koralia is luxury a hotel featuring a private beach and spa services.

Recommended hotels

Best places to stay with pools

Hotel Irotama Lago is a hotel featuring 5 outdoor pools and a full-service spa, and guests like its helpful staff. It's located a short 6-minute walk from Bello Horizonte Beach. Hotel Irotama del Sol is a resort featuring 4 outdoor pools and a full-service spa, and guests like its helpful staff. GHL Relax Hotel Costa Azul is a hotel featuring 2 outdoor pools and free water park access, and guests like its helpful staff.

Recommended hotels

Top places to stay near the airport in Santa Marta

Hilton Santa Marta is a resort featuring an airport shuttle and 2 outdoor pools that guests like for its helpful staff. The property is located 2.4 mi / 3.8 km from Santa Marta (SMR-Simon Bolivar). Hotel Irotama Lago is a hotel featuring a free airport shuttle and 5 outdoor pools that guests like for its helpful staff. For easy airport access, it's located only 2.2 mi / 3.5 km from Santa Marta (SMR-Simon Bolivar). Hotel Irotama del Sol is a resort featuring a free airport shuttle and 4 outdoor pools that guests like for its helpful staff. The property is located 2.3 mi / 3.7 km from Santa Marta (SMR-Simon Bolivar).

Recommended hotels

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Other places like Santa Marta