Top Hotels in Santa Marta (Magdalena)

Find the Top Hotels in Santa Marta (Magdalena) – 70+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-50 out of 78 hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great55 reviews
MapView on map10.1 mi from City Center
From   US$ 194 /nightSelect
  • Pirate ship-shaped restaurant
  • Two outdoor swimming pools
  • Live music and entertainment
8.2
Great122 reviews
MapView on map6.7 mi from City Center
From   US$ 412 /nightSelect
  • Direct access to Bello Horizonte Beach
  • Seven outdoor pools with sun loungers
  • Spa with sauna and multiple wellness facilities
8.2
Great167 reviews
  • Beachfront Access
  • Marine Activities
  • Spa Treatments
6.2 mi from City Center
From   US$ 116 /nightSelect
  • Beachfront access with marine activities
  • Nine on-site dining options
  • Spa with diverse treatments and wellness packages
8.2
Great105 reviews
  • Private Beach
  • Oceanfront Spa
  • Kids Club
7.3 mi from City Center
From   US$ 140 /nightSelect
  • Beachfront with private access
  • On-site spa with ocean views
  • Family-friendly amenities and kids' activities
Guest house
24.7 mi from City Center
From   US$ 32 /nightSelect
Taironaka Turismo Ecologico is 1.9 miles from the beachfront Costeno Beach Santa Marta, while Costeno beach is about a 5-minute walk away.
8.2
Great168 reviews
  • Outdoor pool
  • Fitness center
  • Business center
900 yd from City Center400 yd from Santa Marta Marina
From   US$ 68 /nightSelect
  • Rooftop pool with stunning views
  • On-site restaurant serving fresh meals
  • Pet-friendly accommodation options
8.6
Great396 reviews
  • Beach Bar
  • Event Center
  • Outdoor Pool
5.1 mi from City Center
From   US$ 96 /nightSelect
  • 15 versatile event rooms
  • Semi-private beach access
  • Local cuisine at Origen restaurant
8.2
Great132 reviews
  • Luxury Spa
  • Private Beach
  • Bacota Restaurant
900 yd from City Center100 yd from Simon Bolivar Park
From   US$ 199 /nightSelect
  • Luxury spa offering 12 unique therapies
  • Exclusive beach venue for events and weddings
  • Historic boutique hotel blending charm and elegance
8.2
Great162 reviews
  • Infinity Pool
  • AC Lounge
  • Fitness Center
800 yd from City Center300 yd from Santa Marta Marina
From   US$ 89 /nightSelect
  • Infinity pool with stunning harbor views
  • Modern meeting rooms for events
  • AC Lounge with handcrafted cocktails
8.0
Great155 reviews
  • Infinity Pool
  • Beach Club
  • On-site Spa
6.6 mi from City Center
From   US$ 54 /nightSelect
  • Infinity pool with stunning views
  • On-site spa with body treatments
  • Beach club with multiple swimming pools
8.2
Great96 reviews
  • Hot tub
  • Outdoor pool
  • Beach access
5.1 mi from City Center
From   US$ 105 /nightSelect
  • Hot tub and outdoor swimming pool
  • On-site dining and bar services
  • Adults-only atmosphere for relaxation
1200 yd from City Center200 yd from Santa Marta Gold Museum
From   US$ 75 /nightSelect
8.2
Great155 reviews
  • Outdoor Pool
  • Fitness Centre
  • Business Centre
500 yd from City Center700 yd from Santa Marta Cathedral
From   US$ 61 /nightSelect
  • Outdoor swimming pool with views
  • On-site spa with diverse treatments
  • Buffet breakfast included for guests
8.2
Great172 reviews
  • Infinity Pool
  • Beach Access
  • On-site Spa
2.8 mi from City Center300 yd from El Rodadero Beach
From   US$ 127 /nightSelect
  • Ocean-view rooms with balconies
  • Infinity pool with bar service
  • On-site beauty salon services
8.2
Great110 reviews
  • Outdoor pool
  • Spa services
  • Fitness center
6.2 mi from City Center
From   US$ 98 /nightSelect
  • Private beach access with sun loungers
  • On-site spa and wellness facilities
  • 24-hour fitness center available
8.2
Great236 reviews
  • Rooftop Spa
  • Jacuzzis
  • Gourmet Restaurant
1000 yd from City Center200 yd from Santa Marta Gold Museum
From   US$ 48 /nightSelect
  • Colonial architecture meets modern design
  • Luxurious spa with personalized treatments
  • Gourmet dining at Eli's Restaurant
8.2
Great80 reviews
  • Outdoor Pool
  • On-site Spa
  • Kids' Pool
900 yd from City Center300 yd from Santa Marta Marina
From   US$ 37 /nightSelect
  • Year-round outdoor pool with sea views
  • On-site spa offering varied treatments
  • Kids pool for family fun
8.2
Great144 reviews
  • Outdoor Pool
  • Air Conditioning
  • 24-hour Reception
2.6 mi from City Center300 yd from El Rodadero Beach
From   US$ 43 /nightSelect
  • Modern design with excellent service
  • Close to stunning beaches and activities
  • Outdoor swimming pool available year-round
8.2
Great33 reviews
  • Rooftop Pool
  • Kids' Playground
  • On-site Spa
600 yd from City Center100 yd from Santa Marta Cathedral
From   US$ 45 /nightSelect
  • Rooftop pool with stunning views
  • On-site spa with hot tub options
  • Children's playground and activities
  • Indoor Swimming Pool
  • Garden Terrace
  • Private Rooms
1000 yd from City Center1300 yd from Santa Marta Marina
From   US$ 13 /nightSelect
  • On-site restaurant and bar available
  • Comfortable rooms with air conditioning
  • 24-hour reception and security services
Hotel
8.2
Great238 reviews
  • Outdoor Pool
  • Spa Center
  • Private Parking
900 yd from City Center400 yd from Simon Bolivar Park
From   US$ 17 /nightSelect
  • Outdoor swimming pool and bar service
  • On-site spa and wellness center
  • Beach access directly across the hotel
  • Private beach
  • Outdoor pool
  • Children's playground
7.6 mi from City Center
From   US$ 94 /nightSelect
  • Private beach access for guests
  • On-site restaurant with local cuisine
  • Outdoor swimming pool with views
8.2
Great191 reviews
  • Private balcony
  • Flat-screen TV
  • Room service
900 yd from City Center400 yd from Simon Bolivar Park
From   US$ 22 /nightSelect
  • Cultural immersion near Tayrona heritage
  • Beach access for relaxing experiences
  • Charming terrace for daily breakfast
8.0
Great57 reviews
  • Outdoor Pool
  • Restaurant
  • Bar Lounge
2.4 mi from City Center600 yd from El Rodadero Beach
From   US$ 47 /nightSelect
  • Windsurfing and snorkeling classes available
  • Rooftop dining with city views
  • Outdoor swimming pool open year-round
8.0
Great135 reviews
  • Tropical Restaurant
  • Outdoor Pools
  • Event Spaces
2.7 mi from City Center100 yd from El Rodadero Beach
From   US$ 108 /nightSelect
  • Oceanfront location with nearby beaches
  • Tropical-themed restaurant with cocktails
  • Two outdoor pools with ocean views
8.2
Great78 reviews
  • Outdoor pool
  • Poolside bar
  • On-site casino
2.5 mi from City Center400 yd from El Rodadero Beach
From   US$ 51 /nightSelect
  • Beachside outdoor swimming pool
  • Exotic cocktails at poolside bar
  • On-site casino entertainment
  • Fitness Centre
  • Outdoor Pool
  • Sea View Rooms
6.0 mi from City Center
From   US$ 84 /nightSelect
  • Outdoor swimming pool with loungers
  • Fitness center for active guests
  • Rooms with sea views available
8.0
Great37 reviews
  • Outdoor Pool
  • Restaurant
  • Bar
3.2 mi from City Center1000 yd from El Rodadero Beach
From   US$ 28 /nightSelect
  • Outdoor swimming pool with bar service
  • Beach access just 100 meters away
  • Restaurant offering regional dishes
7.8
Very good66 reviews
  • Outdoor pool
  • Bicycle rental
  • Restaurant
2.4 mi from City Center600 yd from El Rodadero Beach
From   US$ 33 /nightSelect
  • Outdoor swimming pool open all year
  • Bicycle rental and bike tours available
  • Air conditioning in all guest rooms
7.8
Very good29 reviews
  • Swimming Pools
  • On-site Restaurant
  • Fitness Centre
5.6 mi from City Center
From   US$ 39 /nightSelect
  • Two palm-fringed outdoor swimming pools
  • Complimentary American breakfast included daily
  • Wellness treatments at on-site spa
8.2
Great201 reviews
  • Outdoor Pool
  • 24-hour Security
  • Snack Bar
800 yd from City Center100 yd from Santa Marta Cathedral
From   US$ 58 /nightSelect
  • Spa services including full body massage
  • Outdoor swimming pool with sun terrace
  • Located near Santa Marta Cathedral
8.2
Great145 reviews
  • Beachfront Bar
  • Outdoor Pools
  • On-site Restaurant
9.1 mi from City Center
From   US$ 68 /nightSelect
  • Direct beach access for guests
  • On-site spa and wellness treatments
  • Family-friendly recreational activities
2.9 mi from City Center500 yd from El Rodadero Beach
From   US$ 79 /nightSelect
Centro Comercial Arrecife and Manzanares are located 0.3 miles and 2.4 miles from the Karaya Dive Resort respectively.
8.0
Great93 reviews
  • Game Room
  • Outdoor Pool
  • Beachfront Bar
5.0 mi from City Center
From   US$ 45 /nightSelect
  • Seafront terrace with beach access
  • On-site game room for entertainment
  • Outdoor kid's pool for families
8.0
Great134 reviews
  • Public Bath
  • Central Courtyard
  • Exotic Cocktails
1200 yd from City Center200 yd from Santa Marta Gold Museum
From   US$ 23 /nightSelect
  • Colonial house with courtyard views
  • Restaurant serving tropical breakfast
  • 24-hour reception for convenience
Guest house
1100 yd from City Center1300 yd from Santa Marta Cathedral
From   US$ 16 /nightSelect
The Casa Macondo, located steps from Monument to El Pibe, is also at a proximity to Centro De Servicios Judiciales Seccional Santa Marta.
8.0
Great8 reviews
  • Outdoor pools
  • Hot tub
  • Restaurant
2.6 mi from City Center300 yd from El Rodadero Beach
From   US$ 56 /nightSelect
  • Multiple outdoor pools with sun loungers
  • On-site restaurant serving American breakfast
  • Indulgent hot tub and indoor spa
8.2
Great141 reviews
  • Rooftop Pool
  • Hot Tub
  • Concierge Service
800 yd from City Center400 yd from Simon Bolivar Park
From   US$ 63 /nightSelect
  • Rooftop swimming pool with sun terrace
  • Hot tub and solarium for relaxation
  • Concierge service for personalized assistance
8.4
Great129 reviews
  • Indoor Terrace
  • Jacuzzi
  • 24-hour Reception
600 yd from City Center300 yd from Santa Marta Cathedral
From   US$ 34 /nightSelect
  • Refreshing indoor terrace with vertical garden
  • Proximity to historic Santa Marta attractions
  • Jacuzzi for ultimate relaxation experience
  • Hot tub
  • Shared kitchen
  • Room service
600 yd from City Center300 yd from Santa Marta Cathedral
From   US$ 60 /nightSelect
  • Hot tub and public bath on-site
  • À la carte breakfast included
  • Paid airport shuttle service available
8.2
Great6 reviews
6.2 mi from City Center
From   US$ 132 /nightSelect
Located within 3 miles of Catedral de Santa Marta, the Irotama Del Sol By Karisma features spa therapy and entertainment activities on-site along with a beach bar.
8.0
Great89 reviews
  • Private Bathrooms
  • On-site Restaurant
  • Garden Area
3.2 mi from City Center1100 yd from El Rodadero Beach
From   US$ 21 /nightSelect
  • Charming garden and great dining options
  • Evening entertainment and happy hour activities
  • Private bathrooms in all air-conditioned rooms
8.4
Great51 reviews
  • Outdoor Pool
  • Hot Tub
  • Bicycle Rental
3.8 mi from City Center1.1 mi from El Rodadero Beach
From   US$ 55 /nightSelect
  • Sea views from outdoor swimming pool
  • On-site hot tub and sauna facilities
  • Bicycle rental for exploring Santa Marta
8.4
Great50 reviews
  • Outdoor Pool
  • Jacuzzi
  • On-site Spa
2.7 mi from City Center400 yd from El Rodadero Beach
From   US$ 138 /nightSelect
  • Caribbean cuisine with vegan options
  • Outdoor swimming pool with jacuzzi
  • On-site spa and wellness center
8.4
Great147 reviews
  • Indoor Pool
  • Spa Services
  • Courtyard
600 yd from City Center100 yd from Santa Marta Cathedral
From   US$ 52 /nightSelect
  • Chic, refurbished 1920s building design
  • Private balcony with cathedral views
  • Indoor pool with sun loungers
7.4
Very good37 reviews
  • Free WiFi
  • Air Conditioning
  • Express Check-in
800 yd from City Center100 yd from Santa Marta Cathedral
From   US$ 25 /nightSelect
  • 24-hour front desk and airport transfer
  • American breakfast included daily
  • Close to Santa Marta Gold Museum
8.6
Great46 reviews
  • Outdoor Pool
  • On-site Restaurant
  • Air Conditioning
2.4 mi from City Center700 yd from El Rodadero Beach
From   US$ 58 /nightSelect
  • Outdoor swimming pool by the beach
  • Restaurant serving international dishes
  • Air-conditioned rooms with minibars
8.6
Great10 reviews
700 yd from City Center1300 yd from Santa Marta Cathedral
From   US$ 16 /nightSelect
Camellon is 25 minutes by foot from the 2-star Media Luna, while Santa Marta Gold Museum is a 5-minute drive away.
8.4
Great34 reviews
2.9 mi from City Center700 yd from El Rodadero Beach
From   US$ 25 /nightSelect
Nestled around 0.4 miles from Rodadero, the 4-star Adaz Mediterraneo Santa Marta features a swimming pool and 21 rooms.
8.2
Great105 reviews
  • City views
  • On-site spa
  • Airport shuttle
1100 yd from City Center100 yd from Simon Bolivar Park
From   US$ 49 /nightSelect
  • City view terrace rooms
  • On-site spa services available
  • 24-hour airport shuttle service
  • 1
  • 2

Top Hotel Picks in Santa Marta (Magdalena)

How much is a room per night?

These hotels are recommended for their prime locations near the beach and key attractions such as the Rodadero Beach and Tayrona Park. Prices start around $80 per night, with highly rated options averaging scores above 8.0/10 on guest reviews.

3 star: $80-$150
4 star: $150-$250
5 star: $250-$400

Top Recommended Luxury Hotels in Santa Marta (Magdalena)

Top Recommended Resorts in Santa Marta (Magdalena)

Top Recommended Boutique Hotels in Santa Marta (Magdalena)

Top Recommended Central Hotels in Santa Marta (Magdalena)

Top Recommended hotels in El Rodadero (Magdalena)

Top Recommended hotels in Bello Horizonte (Magdalena)