Skip to main content

Hotels near San Andrés

Search hotels and more near San Andrés

Hotels and more near San Andrés

Filter by:

Star Rating
Review score

Bolontiku Boutique Hotel Member of the Cayuga Collection

Flores (Near San Andrés)

Offering an outdoor pool and a restaurant, Bolontiku Boutique Hotel Member of the Cayuga Collection is located 15 minutes by boat from Flores Island.

B
BookingDotComSucks
From
United Kingdom
Great location, hidden away in the forest. Big room with great views from the large balcony. Very efficient ferry service from hotel to Flores Island. The staff were all friendly. The airport transfers went very smoothly. The two staff members on reception (Brayam? and Danila?) were both very helpful when we had a problem with a cancelled flight and a lost phone. They also helped us book a good trip to Tikal.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 158 reviews
Price from
$308.13
1 night, 2 adults

Hotel Isla de Flores

Flores (Near San Andrés)

Offering an outdoor swimming pool on the terrace, Hotel Isla de Flores is located in front of Island of Flores Central Park. Free airport shuttle service is available.

M
Michael
From
Guatemala
Incredibly clean and well decorated with excellent staff. The food and bar were also fantastic.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,119 reviews
Price from
$105.96
1 night, 2 adults

Las Luciernagas Hotel

Flores (Near San Andrés)

Las Luciernagas Hotel has an outdoor swimming pool, garden, a private beach area and restaurant in Flores.

S
Sydnie
From
Guatemala
More than I expected so beautiful . A/c, beautiful scenery, the place is so nice.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 112 reviews
Price from
$93.50
1 night, 2 adults

AMINA Inn

Flores (Near San Andrés)

Located in Flores, AMINA Inn has a garden, shared lounge and free WiFi. Guests can have a drink at the snack bar. At the hotel, rooms contain a patio.

K
KOSTAS
From
Greece
The room was small but comfortable. The shower was really nice and the price was decent. Close to shops, restaurants and travel agencies. Walking distance to everything.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 332 reviews
Price from
$49.63
1 night, 2 adults

Hotel Casa Turquesa

Flores (Near San Andrés)

Located in Flores, Hotel Casa Turquesa offers a terrace. Featuring an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with a private bathroom.

C
Christopher
From
Guatemala
They gave the extra mile. Despite the fact we had to leave early, before breakfast was served to visit the Mayan ruins, they prepared a lunchbox for us.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 522 reviews
Price from
$91
1 night, 2 adults

Mayan Spirit

Flores (Near San Andrés)

Mayan Spirit has a garden, terrace, a restaurant and bar in Flores. The property has room service, a tour desk and currency exchange for guests. At the hotel, the rooms have a patio with a garden...

E
Edouard
From
France
Mayan spirit is a small haven right outside Flores where you can enjoy the lake on a private beach with hammocks The staff is incredibly nice and friendly as well as reactive when you need them (shoutout to Kevin) Being away from Flores island makes it really quiet and relaxed, which makes it a really good balance with the city, it was really an amazing place to stay ! Just be careful and plan not to come back too late in the evening, lancha trips are charged after 9pm and the later the more expensive Thanks for everything ☺️
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 402 reviews
Price from
$43.02
1 night, 2 adults

Hotel San Miguel

Flores (Near San Andrés)

Facing the beachfront, Hotel San Miguel offers 1-star accommodations in Flores and has a garden, terrace and restaurant.

F
Flavia
From
United States
Sweet people, comfortable beds, quiet and restful, beautiful views on Flores from the other side of the water, and a very relaxed atmosphere.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 198 reviews
Price from
$5.91
1 night, 2 adults

Hotel Petenchel

Flores (Near San Andrés)

Located in Flores, Hotel Petenchel features a garden, restaurant, bar, and free WiFi. The hotel can conveniently provide information at the reception to help guests to get around the area.

S
Sofia
From
Puerto Rico
The staff was helpful and friendly. The rooms were clean and had A/C
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 196 reviews
Price from
$45
1 night, 2 adults

Hotel Casa Amelia

Flores (Near San Andrés)

Hotel Casa Amelia is a colorful property that offers its guests a stunning views of Lake Petén. It also has free Wi-Fi and is 5 minutes’ drive from Mundo Maya International Airport.

J
Juan
From
United States
We loved our stay, the room was clean and comfortable. Our view was amazing! Definitely would recommend staying on the room located on top of the rooftop.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 478 reviews
Price from
$54.60
1 night, 2 adults

Hotel Peten

Flores (Near San Andrés)

Set on Flores Island, Hotel Peten offers views of Lake Peten Itza and features an indoor pool and hot tub. The hotel has 24-hour reception, free Wi-Fi and a courtyard with tropical plants.

A
Amairani
From
Belize
Everything was excellent,excellent location,excellent staff was really friendly and welcoming. The view of our room was amazingly beautiful. Would definitely go back with my family. And to top it off breakfast was so delicious.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 535 reviews
Price from
$93
1 night, 2 adults
See all hotels near San Andrés

Hotels with airport shuttles in San Andrés

  • Airport shuttle (free)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,119 reviews
    From $206.27 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 453 reviews
    From $32.25 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 158 reviews
    From $472.75 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 290 reviews
    From $55.77 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 198 reviews
    From $46.65 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 652 reviews
    From $134.20 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 249 reviews
    From $468.48 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 478 reviews
    From $100.71 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 89 reviews
    From $72.43 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 402 reviews
    From $57.37 per night

Most booked hotels in San Andrés and surrounding area in the past month

See all
  • Popular with guests booking hotels in Flores

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,119 reviews
  • Popular with guests booking hotels in Flores

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 941 reviews
  • Popular with guests booking hotels in Flores

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 455 reviews
  • Popular with guests booking hotels in Flores

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 983 reviews
  • Popular with guests booking hotels in Flores

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 438 reviews
  • Popular with guests booking hotels in Flores

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 110 reviews
  • Popular with guests booking hotels in Flores

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 182 reviews
  • Popular with guests booking hotels in Flores

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 560 reviews
  • Popular with guests booking hotels in Flores

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 358 reviews
  • Popular with guests booking hotels in Flores

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 494 reviews

Budget hotels in San Andrés and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 9 reviews

    Hotel Bahia Taitza features an outdoor swimming pool, garden, a private beach area and restaurant in Flores. Featuring family rooms, this property also provides guests with a playground.

    From $63.74 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 11 reviews

    Featuring an open-air bath, Villa Tayasal offers accommodations in Flores. This beachfront property offers access to free Wifi and free private parking.

    From $112.94 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 112 reviews

    Las Luciernagas Hotel has an outdoor swimming pool, garden, a private beach area and restaurant in Flores.

    From $77.78 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 402 reviews

    Mayan Spirit has a garden, terrace, a restaurant and bar in Flores. The property has room service, a tour desk and currency exchange for guests.

    From $57.37 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 33 reviews

    Offering a private beach area and free WiFi, B&B Del Lago has accommodations in Flores. An American breakfast is available at the lodge.

    From $63.74 per night
  • Providing free Wifi, the property also has a private beach area, a garden, and a bar. A tour desk can provide info on the area. Towels and bed linen are featured in the guest house.

    From $75.69 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 556 reviews

    Zapote Tree Inn is located less than 16 minutes from Flores' airport and 4 minutes away from Flores island by boat, located at a privileged point to appreciate sunsets and sunrises overlooking the...

    From $57.37 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 92 reviews

    APARTHOTEL VISTA LAGO is offering accommodations in Flores. With lake views, this accommodation offers a patio.

    From $44.62 per night

Best hotels with breakfast in San Andrés and nearby

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 158 reviews

    Offering an outdoor pool and a restaurant, Bolontiku Boutique Hotel Member of the Cayuga Collection is located 15 minutes by boat from Flores Island.

    From $472.75 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 31 reviews

    With city views, Hotel Santa Barbara Tikal is located in Flores and has a restaurant, a shared kitchen, snack bar, garden and terrace. Complimentary WiFi is featured throughout the property.

    From $140.23 per night
  • Cabaña Jaguar is located in Flores. Fitted with a balcony, the accommodations offer air conditioning and feature a flat-screen TV and a private bathroom with shower.

    From $300.37 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 537 reviews

    Macarena Hostel in Flores provides adults-only accommodations with a garden, a bar, and a shared lounge. A public bath is available for guests.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 522 reviews

    Located in Flores, Hotel Casa Turquesa offers a terrace. Featuring an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with a private bathroom.

    From $104.01 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 292 reviews

    Hotel Santana features a terrace, restaurant and bar in Flores. Featuring an outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    From $108.88 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 856 reviews

    Located in Flores, Casa Ramona has free WiFi throughout the property. Featuring a 24-hour front desk, this property also has a restaurant and a terrace.

    From $167.32 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 941 reviews

    Hotel Villa del Lago is located on the island of Flores, right on Lake Peten Itza. It features excellent lake views, in addition to free WiFi.

    From $98 per night