Find and Book Top Hotels in Marbella

Search among 143 available hotels and places to stay in Marbella from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-100 out of 143
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Guest house
8.2
Great190 reviews
MapView on map100 m from City Centre400 m from Plaza de los Naranjos
From   US$ 38 /nightSelect
MapView on map10.7 km from City Centre
From   US$ 1 184 /nightSelect
5.7 km from City Centre1.8 km from Ocean Club Marbella
From   US$ 486 /nightSelect
1.8 km from City Centre500 m from Bus Station
From   US$ 1 634 /nightSelect
8.2
Great212 reviews
From   US$ 115 /nightSelect
8.2
Great98 reviews
3.9 km from City Centre500 m from Rio Real Golf
From   US$ 255 /nightSelect
8.6
Great82 reviews
6.1 km from City Centre
From   US$ 223 /nightSelect
7.8
Very good17 reviews
3.5 km from City Centre1.4 km from Marbella International University
From   US$ 333 /nightSelect
8.6 km from City Centre
From   US$ 2 165 /nightSelect
3.7 km from City Centre700 m from Rio Real Golf
From   US$ 1 560 /nightSelect
8.4
Great255 reviews
From   US$ 53 /nightSelect
8.2
Great186 reviews
400 m from City Centre200 m from Plaza de los Naranjos
From   US$ 119 /nightSelect
Bed & Breakfast
8.2
Great127 reviews
2.3 km from City Centre1.1 km from Rio Real Golf
From   US$ 130 /nightSelect
8.2
Great146 reviews
9.9 km from City Centre1.1 km from Marbella Golf & Country Club
From   US$ 209 /nightSelect
Guest house
8.2
Great131 reviews
3.5 km from City Centre
From   US$ 158 /nightSelect
8.0
Great243 reviews
7.1 km from City Centre500 m from Ocean Club Marbella
From   US$ 131 /nightSelect
8.0
Great207 reviews
6.7 km from City Centre
From   US$ 154 /nightSelect
Apartment
8.4
Great276 reviews
2.3 km from City Centre700 m from Marbella International University
From   US$ 100 /nightSelect
8.4
Great116 reviews
9.9 km from City Centre
From   US$ 94 /nightSelect
8.6
Great516 reviews
1.1 km from City Centre300 m from Puerto Banus
From   US$ 62 /nightSelect
8.2
Great122 reviews
700 m from City Centre300 m from Teatro Ciudad de Marbella
From   US$ 185 /nightSelect
8.4
Great402 reviews
1.6 km from City Centre400 m from Puerto Banus
From   US$ 79 /nightSelect
8.2
Great131 reviews
10.7 km from City Centre1.1 km from Marbella Golf & Country Club
From   US$ 84 /nightSelect
8.4
Great145 reviews
5.4 km from City Centre
From   US$ 202 /nightSelect
Bed & Breakfast
8.4
Great173 reviews
1.0 km from City Centre400 m from Asociacion Club Cora
From   US$ 67 /nightSelect
8.4
Great109 reviews
6.1 km from City Centre1.9 km from Real Club de Golf Las Brisas
From   US$ 165 /nightSelect
8.4
Great304 reviews
From   US$ 63 /nightSelect
Hotel
8.4
Great186 reviews
300 m from City Centre200 m from Plaza de los Naranjos
From   US$ 55 /nightSelect
Guest house
8.2
Great250 reviews
200 m from City Centre400 m from Plaza de los Naranjos
From   US$ 42 /nightSelect
8.2
Great328 reviews
400 m from City Centre400 m from Plaza de los Naranjos
From   US$ 49 /nightSelect
8.2
Great76 reviews
8.2 km from City Centre800 m from Ocean Club Marbella
From   US$ 175 /nightSelect
8.4
Great54 reviews
9.1 km from City Centre1.8 km from Marbella Golf & Country Club
From   US$ 272 /nightSelect
Apartment
8.2
Great116 reviews
1.4 km from City Centre1000 m from Teatro Ciudad de Marbella
From   US$ 117 /nightSelect
8.6
Great90 reviews
10.8 km from City Centre1000 m from Marbella Golf & Country Club
From   US$ 88 /nightSelect
8.6
Great133 reviews
700 m from City Centre500 m from Asociacion Club Cora
From   US$ 71 /nightSelect
8.6
Great18 reviews
7.2 km from City Centre400 m from Ocean Club Marbella
From   US$ 307 /nightSelect
Guest house
7.8
Very good276 reviews
1.5 km from City Centre1.1 km from Teatro Ciudad de Marbella
From   US$ 53 /nightSelect
8.2
Great79 reviews
1.0 km from City Centre400 m from Puerto Banus
From   US$ 137 /nightSelect
Apartment
8.2
Great90 reviews
8.1 km from City Centre2.0 km from Real Club de Golf Las Brisas
From   US$ 129 /nightSelect
Guest house
8.2
Great180 reviews
200 m from City Centre400 m from Plaza de los Naranjos
From   US$ 66 /nightSelect
Apartment
8.2
Great38 reviews
8.4 km from City Centre1.0 km from Ocean Club Marbella
From   US$ 320 /nightSelect
8.4
Great18 reviews
6.1 km from City Centre1.4 km from Ocean Club Marbella
From   US$ 446 /nightSelect
8.0
Great29 reviews
7.0 km from City Centre
From   US$ 98 /nightSelect
7.8
Very good16 reviews
8.2 km from City Centre800 m from Ocean Club Marbella
From   US$ 381 /nightSelect
8.2
Great39 reviews
1.9 km from City Centre600 m from Puerto Banus
From   US$ 212 /nightSelect
8.6
Great30 reviews
10.0 km from City Centre
From   US$ 94 /nightSelect
7.8
Very good12 reviews
10.1 km from City Centre600 m from Marbella Golf & Country Club
From   US$ 110 /nightSelect
9.0
Perfect26 reviews
12.7 km from City Centre400 m from Cabopino Golf
From   US$ 118 /nightSelect
10.3 km from City Centre
From   US$ 785 /nightSelect
7.4 km from City Centre200 m from Ocean Club Marbella
From   US$ 405 /nightSelect

Best Hotels and Places to Stay in Marbella

Why visit?

Marbella, a stunning coastal city in Spain, is a popular tourist destination for its breathtaking beaches, vibrant nightlife, and rich cultural heritage. With a wide range of activities to offer, from relaxing by the beach to exploring historical landmarks, Marbella is an ideal holiday spot. Whether you are seeking a luxurious getaway or an all-inclusive vacation, Marbella has a variety of hotel options to suit every travelers needs.

Where to stay?

Marbella Old Town: For a charming and authentic experience, staying in Marbella Old Town is recommended. This historic quarter is filled with narrow cobblestone streets, quaint boutiques, and cozy cafes. The area features boutique hotels like Hotel Claude Marbella and La Morada Mas Hermosa, offering an intimate and personalized stay. With easy access to popular attractions such as Plaza de los Naranjos and Marbella Castle, this area immerses tourists in Marbellas rich history.

Puerto Banus: If you crave a luxurious and glamorous experience, Puerto Banus is the place to stay. Known for its upscale marina and designer boutiques, this area attracts the jet-setting crowd. Hotels such as Hotel Puente Romano and Gran Hotel Guadalpin Banus offer a five-star experience, complete with luxurious amenities and stunning beachfront locations. Puerto Banus is also renowned for its vibrant nightlife, with numerous clubs and bars to explore.

Golden Mile: Located between Marbella and Puerto Banus, the Golden Mile is a prestigious stretch of coast known for its luxury resorts and extravagant villas. This area is ideal for travelers seeking a glamorous escape. Accommodations like Marbella Club Hotel and Puente Romano Beach Resort provide a lavish experience, with outstanding facilities and impeccable service. Along the Golden Mile, visitors can also enjoy fine dining at renowned restaurants and indulge in high-end shopping.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $300.

5-star hotels: The average price per night is around $300 to $600.

Best value for money:

Alanda Hotel Marbella: Located near the beach, this 4-star hotel offers comfortable rooms at an affordable price. With a spa, outdoor pool, and fitness center, guests can enjoy various amenities during their stay. The hotel also provides an all-inclusive option, allowing guests to relax and indulge in a hassle-free vacation experience in Marbella.

Hotel Lima Marbella: Situated in the heart of Marbella, this budget-friendly hotel offers clean and cozy rooms. Its central location allows easy access to popular attractions, restaurants, and shops. The hotels friendly staff and comfortable accommodations make it an excellent choice for visitors seeking a cost-effective stay in Marbella.

Hotel San Cristobal: This family-run hotel offers a cozy and welcoming atmosphere without breaking the bank. Located in Marbellas old town, it provides easy access to the citys main attractions. The hotels quaint rooms and attentive service ensure a pleasant stay at an affordable price.

Best kids-friendly hotels:

Marriotts Marbella Beach Resort: With spacious apartments and an array of family-friendly amenities, this resort caters to families traveling with children. Kids can enjoy the on-site playground, childrens pool, and organized activities. Additionally, the resorts convenient location near the beach offers opportunities for fun-filled days by the sea.

Hotel Guadalmina Spa & Golf Resort: Situated by the beach, this family-friendly hotel features spacious rooms and dedicated childrens facilities. Kids can enjoy the childrens club, outdoor pool, and playground, while parents can relax at the spa or indulge in a round of golf. The hotels proximity to various attractions and restaurants makes it an ideal choice for a family vacation.

Best hotels for a romantic getaway:

Marbella Club Hotel Golf Resort & Spa: This luxurious 5-star hotel offers a romantic retreat with its stunning beachfront location and lush gardens. Couples can enjoy the hotels spa facilities, romantic dining options, and a wide range of activities, including horse riding and water sports. The elegant rooms and impeccable service create a perfect ambiance for a romantic escape.

Villa Padierna Palace Hotel: Nestled in the hills overlooking Marbella, this 5-star hotel exudes elegance and romance. With breathtaking views, lavish rooms, and a renowned spa, it provides a tranquil and intimate setting for couples. The hotels picturesque grounds and exceptional dining options make it an ideal choice for a romantic getaway.

Best for location:

Hotel Fuerte Marbella: Located right on Marbellas beachfront and just a short walk from the old town, this hotel offers a convenient location for exploring the city. Guests can enjoy magnificent sea views, easy beach access, and proximity to the vibrant city center. The hotels comfortable rooms and excellent on-site facilities, including a pool and sun terrace, make it an appealing choice.

Gran Meliá Don Pepe: Situated near Marbellas Paseo Marítimo, this 5-star hotel offers stunning views of the Mediterranean Sea and is within walking distance of the city center. Guests can enjoy direct beach access, a luxurious spa, and spacious rooms with balconies overlooking the sea. The hotels prime location ensures convenience and easy exploration of Marbellas attractions.

Amàre Beach Hotel Marbella: Situated on the beachfront promenade, this modern and vibrant hotel boasts a central location in the heart of Marbella. Guests can easily access the citys shops, restaurants, and nightlife. With its stylish rooms, trendy rooftop bar, and direct beach access, it offers a fantastic location for those seeking a lively and cosmopolitan experience.

Best for a short city break:

Hotel El Faro Marbella: Located in Marbellas old town, this charming boutique hotel offers a quiet and cozy retreat. With its central location, guests can easily explore the narrow streets and soak up the citys historical atmosphere. The hotels rooftop terrace provides a serene space to relax and enjoy panoramic views of Marbella.

Hotel Claude Marbella: Situated in a beautifully restored 17th-century townhouse, this boutique hotel offers an intimate and luxurious experience. Located in the heart of the old town, it provides easy access to the citys attractions. The hotels elegant rooms and personalized service create a romantic atmosphere, perfect for a short getaway.

Show moreLess