Where to stay

in Santa Marta

We'd like to help you find an accommodation that's perfect for your trip. You might start your search in El Rodadero or Historic Center, two top neighborhoods in the city.

If you're looking to experience Santa Marta, you might enjoy the beaches and parks. Nature lovers might enjoy a trip to Tayrona National Natural Park and Parque de los Novios while exploring the area. Santa Marta Bay and Santa Marta Beach are also a few notable stops. Whether you're looking to stay in a trendy neighborhood or you'd like to be a little more tucked away, we'd like to help you find a great place to stay in Santa Marta.

Top places to stay near the water

Villa tayrona is a resort that comes with 4 outdoor pools and 2 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. MuchoSur Santa Marta 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. Hotel Boutique Don Pepe 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.

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

Hotel Irotama del Sol is a resort featuring 4 outdoor pools and a free kids' club that guests like for its helpful staff. 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.

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 del Sol is a resort featuring 4 outdoor pools and a full-service spa, and guests like its helpful staff. It's located a short 4-minute walk from Bello Horizonte Beach. Hotel Irotama Lago is a hotel featuring 5 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

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). 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).

Recommended hotels

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Other places like Santa Marta