Find and Book Top Rated Hotels in Antigua

Search among 43 available resorts and all inclusive hotels in Antigua from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 43
2Filter & 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.4
Great169 reviews
MapView on map1000 m from City Centre300 m from Santa Catalina Arch
From   US$ 20 /nightSelect
8.4
Great126 reviews
MapView on map200 m from City Centre500 m from Catedral de San Jose
From   US$ 108 /nightSelect
8.6
Great58 reviews
600 m from City Centre900 m from Catedral de San Jose
From   US$ 75 /nightSelect
8.2
Great54 reviews
400 m from City Centre400 m from Catedral de San Jose
From   US$ 17 /nightSelect
8.0
Great116 reviews
600 m from City Centre200 m from Catedral de San Jose
From   US$ 111 /nightSelect
8.4
Great47 reviews
600 m from City Centre200 m from Santa Catalina Arch
From   US$ 150 /nightSelect
8.4
Great34 reviews
1.0 km from City Centre1.3 km from Catedral de San Jose
From   US$ 89 /nightSelect
8.2
Great127 reviews
600 m from City Centre1.0 km from Catedral de San Jose
From   US$ 142 /nightSelect
8.4
Great187 reviews
600 m from City Centre200 m from Santa Catalina Arch
From   US$ 57 /nightSelect
8.2
Great102 reviews
800 m from City Centre300 m from Santa Catalina Arch
From   US$ 31 /nightSelect
8.4
Great89 reviews
200 m from City Centre500 m from Catedral de San Jose
From   US$ 67 /nightSelect
8.4
Great214 reviews
1000 m from City Centre400 m from Choco Museum
From   US$ 209 /nightSelect
8.4
Great132 reviews
600 m from City Centre400 m from Santa Catalina Arch
From   US$ 30 /nightSelect
8.4
Great73 reviews
600 m from City Centre500 m from Santa Catalina Arch
From   US$ 59 /nightSelect
8.4
Great135 reviews
1.1 km from City Centre200 m from Cerro de La Cruz
From   US$ 24 /nightSelect
8.4
Great72 reviews
300 m from City Centre700 m from Catedral de San Jose
From   US$ 147 /nightSelect
8.4
Great68 reviews
1.1 km from City Centre200 m from Cerro de La Cruz
From   US$ 38 /nightSelect
8.4
Great115 reviews
200 m from City Centre600 m from Catedral de San Jose
From   US$ 64 /nightSelect
7.8
Very good39 reviews
400 m from City Centre300 m from Catedral de San Jose
From   US$ 25 /nightSelect
8.2
Great63 reviews
400 m from City Centre600 m from Catedral de San Jose
From   US$ 175 /nightSelect

Best Resorts and Places to Stay in Antigua

Why Visit?

Antigua, Guatemala is a charming colonial town with a rich history and stunning architecture. As a UNESCO World Heritage site, it offers tourists a unique glimpse into the Spanish colonial era with its well-preserved buildings, cobblestone streets, and beautiful churches. Notable landmarks include the Santa Catalina Arch, the Cathedral of San José, and the Convent of Las Capuchinas. The town is also surrounded by the picturesque Agua, Fuego, and Acatenango volcanoes, providing a breathtaking backdrop for exploration and outdoor activities.

Why is choosing a resort in Antigua better than staying in a hotel?

Immersive Experience: Staying in a resort allows guests to fully immerse themselves in the colonial charm of Antigua, as many resorts are housed in beautifully restored historic buildings.

Enhanced Amenities: Resorts in Antigua often offer a range of amenities such as spa services, swimming pools, gourmet dining options, and organized tours, ensuring a luxurious and enjoyable stay.

Privacy and Exclusivity: Resorts tend to provide a more private and exclusive experience, allowing guests to relax and unwind in a serene and intimate setting.

Unique Cultural Experiences: Some resorts in Antigua offer activities and workshops that allow guests to learn about the local culture, such as cooking classes, traditional handicraft demonstrations, and language lessons.

Convenient Location: Many resorts are situated in prime locations within Antigua, providing easy access to the town's main attractions and cultural sites.

What is the price to stay in a resort per night?

In Antigua, the average price per night in a 3-star resort ranges from $70 to $120 USD. For a 4-star resort, the average price falls between $120 and $200 USD. If you are looking for a more luxurious stay, 5-star resorts can cost anywhere from $200 to $500 USD per night, depending on the amenities and specific location.

Best Value for Money:

Porta Hotel Antigua: With its central location, this 4-star resort offers comfortable rooms, beautiful gardens, a pool, and reasonable prices. It is within walking distance of many notable landmarks, making it a great choice for value-conscious travelers.

Soleil La Antigua: This 3-star resort offers affordable rooms, a lovely courtyard, and a rooftop terrace with views of the volcano. It also features a restaurant serving traditional Guatemalan cuisine.

Best Luxury Resorts:

El Convento Boutique Hotel: This 5-star resort is housed in a former monastery, providing an elegant and historical ambiance. With luxurious rooms, a spa, multiple dining options, and stunning views, it offers a truly indulgent experience.

Casa Santo Domingo: Set in a magnificent 16th-century building complex, this 5-star resort features spacious rooms, beautiful gardens, a museum, and several restaurants. It perfectly blends luxury with the town's colonial charm.

Best Pet-Friendly Resorts:

Hotel Museo Spa Casa Santo Domingo: While retaining its historical charm, this 5-star resort warmly welcomes pets and offers pet-friendly amenities, such as walking areas and pet-sitting services.

Hotel Boutique Casa Santa Rosa: This boutique resort allows pets and offers comfortable rooms, a rooftop terrace, and personalized service in a tranquil setting.

Best Resorts for Families:

Porta Hotel Antigua: With its spacious rooms, pool, and convenient location, this resort caters well to families. It also provides children's activities and babysitting services upon request.

Hotel Camino Real Antigua: This family-friendly resort has comfortable accommodations, a pool, and a children's playground. It is located in a peaceful area yet is still close to the town's attractions.

Best Resorts with Unique Views:

Hotel Posada del Angel: This boutique resort offers breathtaking views of the surrounding volcanoes and is decorated in a traditional Guatemalan style. It also features a charming rooftop terrace.

Casa Madeleine Boutique Hotel & Spa: Nestled on a hill, this resort provides stunning panoramic views of Antigua and the volcanoes. Its serene surroundings and spa amenities offer a truly relaxing experience.

Show moreLess