Skip to main content

The best cheap hotels in San José

Check out our pick of great cheap hotels in San José

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Hotel Santa Barbara Tikal, hotel in San José

Located right on Peten Itza lake in Flores, this island property features a small on-site archaeological museum, plus a bar and restaurant. It offers free Wi-Fi and boat transfer.

The staff is very very lovely. Isolated from Flores which is very noisy during the week end.
Scored 9.4
9.4
Rated superb
Superb
18 reviews
Price from
£96.70
1 night, 2 adults
La Casa Colorada, hotel in San José

La Casa Colorada is located in San Benito. Featuring room service, this property also provides guests with a barbecue.

Alexis and Janesca are fantastic and you are made to feel at home In there home and they were very helpful and attentive. Arriving early we were welcomed and made breakfast. The breakfast and dinner were both delicious being made fresh on the day and more than fair price. The upstairs is a really chill out and the rooms is large. About 40 minutes from Isla Flores but only a 5 minute or so Tuk Tuk.
Scored 9.3
9.3
Rated superb
Superb
6 reviews
Price from
£25.64
1 night, 2 adults
Casa Valencia 2, hotel in San José

Located in Santa Elena in the Peten region, Casa Valencia 2 features a garden. This property offers access to a patio, free private parking and free WiFi.

Scored 9.6
9.6
Rated exceptional
Exceptional
8 reviews
Price from
£64.29
1 night, 2 adults
Las Luciernagas Hotel Boutique, hotel in San José

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

Loved this property so much, the staff were so accommodating before and during our stay. I loved the vibe this stay has nice and quiet.
Scored 9.2
9.2
Rated superb
Superb
46 reviews
Price from
£92.57
1 night, 2 adults
Posada Don Julio, hotel in San José

Facing the seafront in Flores, Posada Don Julio has a private beach area and a garden. With mountain views, this accommodation features a balcony.

Highly recommended! We found an idyll in the middle of paradise ! We had a very pleasant. The room was big,, clean and had good beds! There was an outside kitchen and relaxing chairs or enjoying on the terrace at the room..Super friendly and very helpful host. Thank you for everything!
Scored 9.2
9.2
Rated superb
Superb
65 reviews
Price from
£32.97
1 night, 2 adults
Los Amigos Hostel, hotel in San José

Located in Flores, Los Amigos Hostel features a garden, bar and free WiFi. Featuring a concierge service, this property also provides guests with a sun terrace.

- good location - nicely decorated - night lounge conceptual is great, but very, very poorly executed today by the selfish volunteers - good AC
Scored 8.3
8.3
Rated very good
Very good
1,942 reviews
Price from
£61.05
1 night, 2 adults
Hotel Casona del Lago, hotel in San José

Set on the edge of Lake Peten Itza, facing Flores Island, Hotel Casona del Lago offers an outdoor pool and hot tub. It also features free Wi-Fi and free parking.

Rooms were big, great warm showers, lovely pool and Great Lake views. Also a really nice breakfast and the staff were lovely. We were only here for a day but I’d defo recommend doing longer in Flores
Scored 8.5
8.5
Rated very good
Very good
642 reviews
Price from
£107.41
1 night, 2 adults
Hotel Casona de La Isla, hotel in San José

Located on Flores Island, linked by road to the shore of Lake Peten Itza, Hotel Casona de La Isla offers an outdoor pool and hot tub. There is 24-hour reception and free Wi-Fi.

We were in a self contained apartment which was spacious and comfortable
Scored 8.5
8.5
Rated very good
Very good
945 reviews
Price from
£89.64
1 night, 2 adults
Hotel Peten, hotel in San José

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.

The breakfast was lovely the room was spacious
Scored 8.3
8.3
Rated very good
Very good
572 reviews
Price from
£82.68
1 night, 2 adults
Hotel del Patio, hotel in San José

The colonial-style Hotel del Patio, in Santa Elena Petén, is just 3 minutes’ drive from Mundo Maya International Airport. It offers an outdoor pool and free WiFi.

It was beautiful and quite, comfortable bed and swimming pool
Scored 8.5
8.5
Rated very good
Very good
339 reviews
Price from
£47.52
1 night, 2 adults
All cheap hotels in San José
Looking for a cheap hotel?
For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Cheap hotels that guests love in San José

gogless