Unlike other Caribbean destinations, Puerto Rico does not currently have traditional all-inclusive resorts, where unlimited food, beverages and activities are included in one set price.
However, several resorts in and around San Juan can provide an “all-inclusive” experience thanks to multiple on-site restaurants, bars and activities. In some cases, guests can purchase optional food and beverage packages or meal plans to create even more of an all-inclusive feel.
If you seek an all-inclusive stay on the Island of Enchantment, these properties should be on your list.
Related: The 17 best all-inclusive resorts in the US for a spectacular vacation
Fairmont El San Juan
San Juan, Puerto Rico
Best for: Travelers who want to step off the plane and jump into vacation mode.
Why stay here: A fabulous beach and elegant accommodations await guests of this urban oasis just five minutes from the airport.
Best way to book: Book through our partner Skylark to enjoy elitelike benefits and on-property credits.
This sprawling beachfront property is just minutes from Old San Juan and comprises 388 guest rooms, suites and villas.
Upon entering the lobby, guests are greeted by a stunning chandelier with 7,000 crystals, an iconic fixture since the hotel opened in 1958. Although part of a post-Hurricane Maria renovation included a contemporary and beachy update of the furnishings, the hotel still retains its classic vibe.
Airy accommodations span from 445-square-foot guest rooms to the plush 2,051-square-foot presidential suite. Guest rooms feature floor-to-ceiling windows, sleek granite bathrooms and two complimentary refillable water bottles (water stations are located throughout the resort). Suite amenities include terraces, private whirlpools and a separate parlor. Villa stays include free breakfast, and guests enjoy access to the Well & Being Spa pool via private balconies.
With four expansive pools (with private cabanas), five restaurants, five bars and a luxurious spa and well-equipped fitness center, you won’t have to go far for just about anything you might need.
The hotel’s three-level fitness center boasts massive windows with spectacular views that can help distract you from your grueling cardio set. Reward yourself with a Blue Eucalyptus massage treatment, a must for keeping post-workout aches at bay.
Daily Newsletter
Reward your inbox with the TPG Daily newsletter
Join over 700,000 readers for breaking news, in-depth guides and exclusive deals from TPG’s experts
Guests can take advantage of other included perks like daily tropical cocktail classes, one fitness class per guest per stay and the use of bicycles and paddleboarding equipment.
To create a more all-inclusive component to their stay, guests can add dining (like daily breakfast) to their booking or pre-book reservations for the on-site restaurants. The hotel is part of the Accor family, so ALL — Accor Live Limitless members can receive additional perks like a $25 spa credit, an internet upgrade and discounts in the hotel’s shops.
Rates at the Fairmont El San Juan Hotel start at $352 per night.
San Juan Marriott Resort & Stellaris Casino
San Juan, Puerto Rico
Best for: Vacationers who prefer to be at the center of the action.
Why stay here: In the heart of San Juan, this bustling resort provides easy access to restaurants, shopping and other attractions.
Best way to book: Book directly with Marriott to earn and redeem Marriott Bonvoy points.
When we say there’s something for everyone here, we mean it. All of the 531 chic rooms and suites at this property feature a private balcony with ocean or city views. A third of the rooms are adjoining — ideal for families and larger groups traveling together. Spacious Cabana rooms are also a good bet for your brood. All accommodations come with minifridges, bathrobes, coffee makers and large flat-screen TVs, among other amenities.
Guests have full access to a bevy of activities and classes like poolside yoga, salsa and merengue lessons, beach tennis and volleyball. Bicycles are also on hand for guest use.
On-property lures like heated pools, a waterslide and a swim-up pool bar are popular with guests. Dining options are plentiful — savor scratch-made wood-fire pizzas at Terrazzo, tuck into red tuna poke and pork Gyozas at Ohan Sushi & Poke Bar and enjoy traditional mofongo and sweeping ocean views at Gingambo. There’s also La Panaderia (coffee and local pastries), A La Carte (international fare), Red Coral Lounge (light bites and craft cocktails) and the pool bar (casual food and signature drinks).
The resort is conveniently situated in the Condado neighborhood, one of San Juan’s most walkable areas, so you’ll have almost limitless restaurant and shopping options if you venture beyond the resort.
To mirror an all-inclusive resort experience, the resort offers various packages that can include daily breakfast, lunch or dinner.
Rates at San Juan Marriott Resort & Stellaris Casino start at $390 or 40,000 Marriott Bonvoy points per night.
Caribe Hilton
San Juan, Puerto Rico
Best for: Travelers who want a family-friendly and convenient option in San Juan.
Why stay here: This sprawling resort provides an upscale yet casual stay in the heart of Puerto Rico’s capital city.
Best way to book: Reserve your room via Hilton so you can earn or redeem points for your stay.
One of Puerto Rico’s most iconic hotels, Caribe Hilton opened in 1949. It was Hilton’s first property outside the U.S. mainland and (reportedly) the birthplace of the pina colada.
There’s plenty of room to spread out here. The 652-key property sits on 17 beachfront acres with lush gardens, several pools and a semi-private beach. All guest rooms and suites feature a balcony, so guests can enjoy their stunning environs.
Caribe Hilton offers an almost all-inclusive experience thanks to its nine restaurants, on-site Zen Spa Oceano, a fitness center, a massive ocean-front pool complex and a secluded beach dotted with private cabanas.
The dining scene ranges from poolside Bagua Bar for light, casual fare and unbroken ocean views to the island’s Morton’s outpost for signature steaks and an extensive wine selection. Sample the evolution of the pina colada where it all started in 1954, Caribar. While you’re there, tuck into a plate of Puerto Rican dishes like guava pork or chicken chicharron.
For an all-inclusive-style add-on, book a “Breakfast Included” package for daily breakfast during the length of your stay.
Rates at Caribe Hilton start at $338 or 70,000 Hilton Honors points per night.
Sheraton Puerto Rico Hotel & Casino
San Juan, Puerto Rico
Best for: Those who like to stay in the middle of the action.
Why stay here: Fresh from an extensive renovation, the Sheraton Puerto Rico Hotel & Casino sports modern furnishings, five restaurants and the island’s largest casino. Complimentary shuttle service to Old San Juan and Escambron Beach is a great perk, too.
Best way to book: Book directly with Marriott to earn or redeem Marriott Bonvoy points and enjoy any elite benefits.
Conveniently situated within a few minutes walk from the bustling Distrito T-Mobile, Puerto Rico’s premier entertainment complex, Sheraton Puerto Rico Hotel & Casino is ideal for travelers who want to be in the middle of the action.
A $10 million glow-up of its 503 rooms and suites was completed in late 2020. A subtle palette of grays and blues replaced the hotel’s original orange and yellow hues that debuted with its 2009 opening. Spacious rooms hold modern furnishings and feature marble bathrooms and floor-to-ceiling windows for optimum natural light. The top floor also received a refresh and now features a lovely infinity pool that overlooks Old San Juan and San Juan Bay.
Sheraton has five restaurants to enjoy. Whether you want a casual burger poolside at The Bay Pool Bar & Grille or you want to indulge in an upscale Churrascaria experience at Texas de Brazil, you won’t go to bed hungry.
The property is also home to the island’s largest casino. It’s also open 24/7, so you can test your luck any time of the day or night.
The varied on-site dining options, a well-equipped fitness center, daily complimentary yoga classes, and a $35 food and beverage credit help create a more all-inclusive type of stay. Guests also have access to the hotel’s free shuttle service to Escambron Beach and Old San Juan.
Rates at Sheraton Puerto Rico Hotel & Casino start at $269 or 37,000 Marriott Bonvoy Points per night.
Related: The best hotels in Puerto Rico — find your stay on the Island of Enchantment
All-inclusive resorts near San Juan
While not in the heart of San Juan, this property is close enough to the metro area to warrant a spot on our list.
The St. Regis Bahia Beach Resort, Puerto Rico
Rio Grande, Puerto Rico
Best for: Those seeking a romantic escape at one of the Caribbean’s most coveted resorts.
Why stay here: Following a $60 million nip and tuck in 2018, the St. Regis Bahia Beach Resort set the bar for Puerto Rico’s tourist revival.
Best way to book: Book through our partner Skylark to enjoy elitelike benefits and on-property credits while earning Marriott Bonvoy points.
Just about 22 miles from San Juan on Puerto Rico’s northeastern coast, Rio Grande is home to arguably one of the island’s best resorts. Outdoor lovers will appreciate St. Regis Bahia Beach Resort’s prime location between Espiritu Sando River State Reserve and El Yunque National Forest.
The resort’s airy and modern public spaces give way to a spectacular 483 oceanfront acres where a seemingly endless list of activities awaits guests. Among them are an inviting oceanside swimming pool, the sublime Iridium Spa, a Robert Trent Jones Jr.-designed golf course and three highly touted restaurants. If your stay coincides with sea turtle hatching season (April through July), you’re in luck. The resort’s beach is a designated nesting site.
Choose from 139 luxurious rooms and suites outfitted with marble spa bathrooms with oversized soaking tubs, custom furniture and ridiculously comfortable pillow-top beds dressed in Frette linens.
Bahia Beach doesn’t currently offer specific food and beverage package add-ons. However, the $75 resort fee includes a bevy of offerings like welcome cocktails; Wi-Fi; use of bikes, kayaks and inflatable water toys; and driving range access.
Rates at St. Regis Bahia Beach Resort start at $870 or 88,000 Marriott Bonvoy points per night.
Related: Caribbean comeback: A review of The St. Regis Bahia Beach Resort in Puerto Rico
Paradores
While the larger resorts and hotels in Puerto Rico may not fall in the “all-inclusive” bucket, the island’s selection of paradores does.
A network of locally-run inns and small hotels, the government’s Paradores Puertorriquenos program was established in 1973 by the Puerto Rico Tourism Board. Many paradores offer an all-inclusive stay (though on a smaller scale than you’d find at a resort) with a bar and restaurant featuring Puerto Rican cuisine.
All of the accommodations within the network are situated outside the San Juan area. Here are some worth considering.
Combate Beach Resort
Cabo Rojo, Puerto Rico
This 44-key boutique hotel is near the Cabo Rojo National Wildlife Refuge in southwestern Puerto Rico. The resort features a pool, basketball court, sand volleyball court and exclusive access to Combate Beach. Your stay comes with a daily continental breakfast.
Rates at Combate Beach Resort start around $85 per night.
Turtle Bay Inn
Lajas, Puerto Rico
If sustainable travel is important to you, Turtle Bay Inn is a sure bet. Nearly 90% of the 13-room property’s energy has been solar-produced since 2011. Daily breakfast, free Wi-Fi and parking also come with your stay.
Rates at Turtle Bay Inn start at $135.
Tropical Inns Puerto Rico
Yabucoa, Puerto Rico
A family of four properties under the Tropical Inns Puerto Rico banner offer “the only all-inclusive hotels in Puerto Rico,” with offers available at Hotel Lucia Beach, Palmas de Lucia, Costa del Mar and MaunaCaribe.
Rates for the All Inclusive Family package at Tropical Inns Puerto Rico start at $419 for a two-night stay, with all meals and nonalcoholic drinks included.
Best credit cards for booking hotels and resorts in Puerto Rico
There are over a dozen excellent travel rewards credit cards out there for hotel stays. The right one(s) for you will depend on if you’re loyal to a particular program or chain, whether you want premium perks, and if you value benefits like annual free nights, automatic elite status and lucrative earning rates.
Here are three great credit cards to use for booking stays across a variety of hotel chains and independent properties while still enjoying money-saving features and high-end benefits, though.
The Platinum Card® from American Express
Earning rates: This card earns 5 points per dollar on airfare purchased directly with the airlines or through the Amex Travel portal (on up to $500,000 of airfare purchases per calendar year). Plus, you’ll earn 5 points per dollar on prepaid hotels booked with Amex Travel. All other purchases earn 1 point per dollar. Remember, Amex points transfer to Hilton Honors at a 1:2 ratio, to Marriott Bonvoy at a 1:1 ratio and to Choice Privileges at a 1:1 rate, and there are sometimes transfer bonuses.
Benefits: This card is absolutely packed with perks, but among the travel-related ones you’ll want to maximize, including some hotel-specific benefits are:
*Enrollment is required for select benefits.
Annual fee: $695 (see rates and fees).
Read our review of the Amex Platinum card.
Capital One Venture X Rewards Credit Card
Earning rates: Earn unlimited 10 miles per dollar on hotels and rental cars booked through Capital One Travel, 5 miles per dollar on flights booked through Capital One Travel and unlimited 2 miles per dollar on all other purchases
Benefits: Cardholders get up to $300 in credits annually for bookings made through Capital One Travel. Plus 10,000 bonus miles every account anniversary, starting on your first anniversary (worth $100 toward travel). Through the Capital One Premier Collection, cardmembers can enjoy free breakfast, on-property credits and room upgrades (if available) on stays at participating properties booked through Capital One Travel. They also receive up to $100 in statement credits for either TSA PreCheck or Global Entry.
Annual fee: $395 (see rates and fees).
Read our review of the Capital One Venture X.
Chase Sapphire Preferred® Card
Earning rates: This card accrues 5 points per dollar on travel booked through the Chase travel portal, on Lyft purchases (through March 2025) and on Peloton equipment and accessory purchases of $150 or more (through March 2025, with a limit of 25,000 bonus points). It also racks up 3 points per dollar on dining, select streaming services and online grocery store purchases (excludes Target, Walmart and wholesale clubs); 2 points per dollar on all travel not booked through the Chase travel portal; and 1 point per dollar on everything else.
Benefits: Cardholders receive a $50 statement credit on hotel stays purchased through the Chase Ultimate Rewards travel portal upon opening the card and each following cardmember anniversary. They also receive a 10% bonus based on their total spending during the account anniversary year at a rate of 1 point for each $10 spent. This card also has some of the best travel protections in the industry, including trip cancellation insurance, trip delay insurance and primary rental car coverage among other policies.
Annual fee: $95.
Read our review of the Chase Sapphire Preferred.
Related reading:
For rates and fees of the Amex Platinum, click here.