See the latest prices and deals by choosing your dates.
Hotel in San José
Apartotel La Sabana is located 0.9 mi from central San José and offers self-catering accommodations with free WiFi access, breakfast included with the rate and an outdoor pool. Good location to relax & recharge after long flight. Comfortable bed & pillows & nice sheets. Hot water shower. Good food & choice for breakfast. Food also available till 8pm. Club sandwich was excellent Staff were all friendly & helpful. Nice pool area with sunbeds, didn't use the pool but water was clean,at time of our stay, just a bit cold unless full sunshine to warm up after swimming. Would recommend
Hotel in Piedades
Located in Piedades, 26 miles from Poas National Park, Canal Grande Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Lovely and very attentive staff. A great, newly renovated place with amazing views of San José. Very clean, modern and spacious rooms. Nice outdoor area. Good breakfast. We absolutely loved it!
Hotel in San Gerardo de Dota
Located in San Gerardo de Dota, 12 miles from Cerro de la Muerte, Lauraceas Lodge provides accommodations with a garden, free private parking, a restaurant and a bar. Guests can enjoy river views. this is by far our best stay in costa rica. the beautiful and clean rooms with hot showers, the friendly staff, the delicious food, the location
Hotel in San Gerardo de Dota
Located in San Gerardo de Dota, 7.8 miles from Cerro de la Muerte, Las Cataratas Lodge has accommodations with a garden, free private parking, a terrace and a restaurant. We loved the hummingbirds and the peace
Hotel in San Gerardo de Dota
Set in Providencia, 26 mi from Manuel Antonio, Hotel Savegre features a restaurant and free WiFi throughout the property. Guests can enjoy the on-site bar. Free private parking is available on site. The whole experience from start to finish was delightful. A wonderful location in a remote part of the countryside with great facilities and helpful staff. One of the best places we stayed at on our trip to Costa Rica.
Hotel in San Isidro de El General
Located in San Isidro de El General, 20 miles from Cerro de la Muerte, La Princesa Hotel has accommodations with a garden, free private parking, a terrace and a restaurant. The views are fantastic. Very clean and spacious room. Good breakfast. Highly recommend.
Hotel in San José
Located in San Jose, Alameda Cariari features an outdoor swimming pool, free WiFi access and a tour desk. Excellent breakfast! And in a beautiful setting.
Hotel in San José
This luxurious hotel is in the center of San Jose and features an on-site gourmet restaurant, free parking and free Wi-Fi. The Hotel Grano de Oro also provides massage services and a rooftop garden. A beautiful historic landmark and thoughtful transformation to a spectacular hotel
Hotel in San José
Terrazas de Golf Boutique Hotel offers direct access to Cariari Golf Course and transportation to Juan Santamaría International Airport, which is 3.1 mi away. We really liked the staff. They were very friendly and made us feel welcome from the moment of check in. The hotel room was spacious enough and beds were comfortable. Bathroom had a good shower with all necessary amenities.
Hotel in San Juan
Located in San Juan, within 31 miles of Poas National Park and 3.6 miles of La Sabana Metropolitan Park, Chavenogue Hotel has accommodations with a garden and free WiFi throughout the property as well... The breakfest was very good and healthy and the location is right around the corner from a police station so I felt very safe. I was not impressed at first site, but it turned out to be a very great stay. Thanks.
Hotel in San José
Hotel in San José
Hotel in San José
Hotel in San José
Hotel in San José
Hotel in San Isidro de El General
Hotel in San Gerardo de Dota
Hotel in San Gerardo de Dota
Hotel in San Gerardo de Dota
Hotel in Piedades
Hotel in San José
Popular with guests booking hotels in San José
Hotel in San José
Popular with guests booking hotels in San José
Hotel in San José
Popular with guests booking hotels in San José
Hotel in San José
Featuring free Wi-Fi, free parking and a pool set on the roof, Holiday Inn Hyatt Centric San José Escazú. is set just 3.7 mi from the center of San José. It offers an à la carte restaurant and a gym. It is very convenient to the hospital. Staff was very helpful.. bed was very comfortable.
Hotel in San José
Featuring free WiFi throughout the property, Selina San José offers pet-friendly accommodations in San José. Guests can enjoy the on-site restaurant & Bar. Unique and cool place, can not find anything better in SJ)
Hotel in San José
Hotel Aranjuez is an eco-friendly bed and breakfast hotel, hosted in five wooden houses built in the 30’s. Fantastic room, fantastic breakfast and dinner was one of the best and most memorable in Costa Rica...
Hotel in San José
Offering an outdoor pool and a restaurant, Auténtico Hotel is located in San José, 1640 feet from the Costa Rican Art Museum. Free WiFi access is available. Great location, amazing buffet breakfast. wonderful staff
Hotel in San José
Posada el Quijote is located in San José and housed in a colonial-style building. It has a spacious garden, free Wi-Fi access and a snack bar. such friendly front office staff, accommodating, and beautiful views!
Hotel in San José
This modern hotel near Costa Rica’s capital of San Jose features a casino, free Wi-Fi and a 24-hour fitness center. Guests enjoy several on-site restaurants and bars and an outdoor swimming pool. Breakfast excellent and service during breakfast also great!
Hotel in San José
This property is located only 1640 feet from Parque Metropolitano La Sabana Park in central San José. It offers an outdoor pool, hot tub, and a fitness center. The view from 12th floor room, amazing. Very good breakfast, good location.
Hotel in San José
Featuring an indoor swimming pool, a terrace, hot tub and free high speed WiFi in all areas, this hotel is 5 minutes’ drive from the La Sabana Metropolitan Park and Multiplaza Mall. The staff was amazing and the amenities of the property like the inside pool with temperature...
Hotel in San José
The colonial-style Costa Rica Guest house offers a green tropical garden and patio with complimentary Wi-Fi, Co-Work space and two private parking. Esteban was a great host. The room had beautiful views of the city.
Hotel in San José
Just 4.3 miles from Juan Santamaría International Airport you’ll find City Express by Marriott San José Costa Rica, a practical and convenient hotel in Costa Rica.Whether you’re traveling for business... Friendly and helpful staff, nice room and great breakfast!
Hotel in San José
Located in San José, 29 miles from Poas National Park, Hotel Casa Roland San Jose has accommodations with a shared lounge, free private parking, a terrace and a bar. Amazing. Best hotel breakfast I’ve ever had
Hotel in San José
Located in San José, 29 miles from Poas National Park, Soluxe el sesteo has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. It was the Staff!! The staff made my stay awesome!
Hotel in San José
Apartahotel Altos de la Sabana has accommodations in San José near La Sabana Metropolitan Park and National Stadium of Costa Rica. Really clean and comfortable place. Location in San Jose is great as well.
Hotel in San Isidro de El General
Located in San Isidro de El General, 24 miles from Cerro de la Muerte, Hotel Amjeco provides accommodations with a fitness center, free private parking, a restaurant and a bar. The receptionist was friendly. The bed was comfortable and the room was quiet large.
Hotel in Los Yoses
Located in Los Yoses, 3.5 miles from La Sabana Metropolitan Park, HOTEL TERRAZAS BOUTIQUE provides accommodations with a garden, free private parking and a terrace. Quiet neighborhood, about a 20-30 minute walk from a lot of action, but there were a couple of...
Hotel in San Isidro de El General
Located in San Isidro de El General, 26 miles from Cerro de la Muerte, Hotel San Isidro has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. Nice place with friendly staff. Good breakfast.
Hotel in San Isidro de El General
Located in San Isidro de El General, 23 miles from Cerro de la Muerte, Hotel Los Crestones has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel in San Rafael Norte
Located in San Rafael Norte, 22 miles from Cerro de la Muerte, Hotel y Restaurante El Páramo provides accommodations with a terrace, free private parking, a restaurant and a bar. Nicely surprised at the nicety of everything, especially since the date was good thursdayfriday,...
Hotel in San José
Hotel Posada Don Tobias is offering accommodations in San José. The property is around 1.9 miles from La Sabana Metropolitan Park, 2.8 miles from National Stadium of Costa Rica and 4.3 miles from...
Hotel in Copey
Located in Copey, 16 miles from Cerro de la Muerte, Mario's Lodge Providencia has accommodations with a garden, free private parking, a terrace and a restaurant.
Hotel in Copey
Located in Copey, 16 miles from Cerro de la Muerte, Mario's Lodge Providencia has accommodations with a garden, free private parking, a terrace and a restaurant.
Hotel in Copey
Located in Copey, 16 miles from Cerro de la Muerte, Mario´s Lodge Providencia has accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers room service....
Hotel in San José
Located in San José, 31 miles from Poas National Park, Hotel Majestad has accommodations with a garden, free private parking, a terrace and a bar.
On average, it costs $125 per night to book a 3-star hotel in San José for tonight. You'll pay around $154 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in San José will cost around $241 (based on Booking.com prices).
La Princesa Hotel, Cabaña Anturios, and Casa 41 in San José have received great reviews for the views from their hotel rooms.
Guests staying in San José also loved the views from their rooms at Hotel de Montaña El Pelicano, Terrazas de Golf Boutique Hotel, and Lauraceas Lodge.
There are 659 hotels in San José you can book on Booking.com.
Travelers who stayed in San José near Juan Santamaría International Airport (SJO) have said good things about Courtyard by Marriott San Jose Airport Alajuela, Fairfield by Marriott San Jose Airport Alajuela, and Holiday Inn Express San Jose Costa Rica Airport, an IHG Hotel.
Among the hotels near Juan Santamaría International Airport in San José, Hilton Garden Inn San Jose Airport City Mall, Hampton By Hilton San Jose Airport Costa Rica, and Casa María Aeropuerto B&B were also highly rated.
La Sabana Hotel Suites Apartments, Lauraceas Lodge, and La Princesa Hotel are some of the popular hotels in San José.
In addition, Terrazas de Golf Boutique Hotel, Canal Grande Lodge, and Alameda Cariari Boutique Hotel are also popular in San José.
The average price per night for a 3-star hotel in San José this weekend is $119 or $173 for a 4-star hotel. Looking for something even fancier? 5-star hotels in San José this weekend cost around $243 per night (based on Booking.com prices).
Couples traveling to San José loved staying at Gran Hotel Desamparados, Casa 41, and Hotel Hacienda El Rodeo.
These hotels in San José are also highly-rated by couples: Chavenogue Hotel, Lauraceas Lodge, and Cabaña Anturios.
Barrio Escalante, Escazu, and Chinatown are popular with other travelers visiting San José.
San José, San Gerardo de Dota, and San Isidro de El General are popular with other travelers visiting San José.
Many families visiting San José loved staying at Chavenogue Hotel, Gran Hotel Desamparados, and Hyatt Centric San José Escazú.
Casa 41, Lauraceas Lodge, and Hotel Hacienda El Rodeo are also popular among family travelers.
Some of the best hotels in San José near Metropolitan Cathedral include Gran Hotel Costa Rica, Curio Collection By Hilton, Sleep Inn Paseo Las Damas, and Casa Mayela Guest House.
Hotels in San José that offer highly-rated breakfasts include Apartotel Don Francisco, Hotel Hacienda El Rodeo, and Canal Grande Lodge.
Breakfast at these hotels in San José are also highly-rated: Casa 41, Grano de Oro Hotel, and Lauraceas Lodge.
On average, 3-star hotels in San José cost $60 per night, and 4-star hotels in San José are $92 per night. If you're looking for something really special, 5-star hotels in San José cost around $137 per night (based on Booking.com prices).