We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Best of Puerto Rico Guide

Print this guide 
Puerto Rico
Puerto Rico offers the perfect balance of rum-soaked nightlife and tranquil retreat. The Spanish colonial buildings of San Juan set a perfect backdrop for a day of shopping and sightseeing. Hike the massive El Yunque rainforest to see waterfalls, stone towers, and colorful Puerto Rican wildlife. As far as beaches go, it doesn’t get better than the private sands of Isla de Vieques – particularly Mosquito Bay, where by moonlight the water glows blue-green thanks to magical microorganisms.

All things to do » Things to do

Nearby recommended attractions:

Old San Juan
Old San Juan(San Juan)
Owner description: Consisting of 400 restored buildings from the 16th- and 17th-century Spanish colonial period, this area in San Juan is steeped in history with an old-world and romantic European... more Owner description: Consisting of 400 restored buildings from the 16th- and 17th-century Spanish colonial period, this area in San Juan is steeped in history with an old-world and romantic European charm. less
Attraction type: Historic Sites; Historic Walking Areas; Neighborhoods
See nearby places to eat
San Juan National Historic Site
San Juan National Historic Site(San Juan)
Owner description: Constructed to defend the San Juan coastline during the 17th and 18th centuries, this dramatic fortress rises 140 feet above the sea on a rocky promontory, and is composed of six... more Owner description: Constructed to defend the San Juan coastline during the 17th and 18th centuries, this dramatic fortress rises 140 feet above the sea on a rocky promontory, and is composed of six huge levels of ramps, barracks, dungeons, turrets, towers and tunnels. less
Attraction type: Historic Sites; Historic Walking Areas
See nearby places to eat
Flamenco Beach
Flamenco Beach(Culebra)
A pleasant beach on the northern coast of Culebra.
Attraction type: Beaches
See nearby places to eat
Castillo San Felipe del Morro
Castillo San Felipe del Morro(San Juan)
Attraction type: Points of Interest & Landmarks
See nearby places to eat
Castillo de San Cristobal
Castillo de San Cristobal(San Juan)
This massive 27-acre series of fortifications is the largest the Spanish built in the New World.
Attraction type: Historic Sites; Military Bases & Facilities
See nearby places to eat

All places to eat » Places to eat

Nearby recommended restaurants:

El Nuevo Acuario
El Nuevo Acuario
Ranked #1 of 24 Restaurants in Loiza
Price: $10 - $49
Cuisines: Caribbean, Latin, Seafood, Spanish, Puerto Rican
Good for: Large groups, Local cuisine, Bar scene, Special occasions, Scenic view, Kids, Families with children, Dining on a budget
Dining options: Late Night, Dinner, Lunch, Accepts American Express, Accepts Mastercard, Accepts Visa, Full Bar, Outdoor Seating, Parking Available, Reservations, Seating, Serves Alcohol, Street Parking, Takeout, Waitstaff
Las Vistas Cafe at Siete Mares Bay Inn
Las Vistas Cafe at Siete Mares Bay Inn
Ranked #1 of 102 Restaurants in Fajardo
Price: $6 - $14
Cuisines: American, Caribbean, Latin, Cafe, Puerto Rican
Good for: Romantic, Local cuisine, Special occasions, Scenic view, Kids, Families with children, Dining on a budget
Dining options: Brunch, Breakfast, Lunch, Highchairs Available, Outdoor Seating, Reservations, Seating, Waitstaff
Marmalade Restaurant & Wine Bar
Marmalade Restaurant & Wine Bar
Ranked #1 of 970 Restaurants in San Juan
Price: $25 - $100
Cuisines: Caribbean, Spanish, Soups, International, Fusion
Good for: Romantic, Large groups, Local cuisine, Bar scene, Special occasions, Business meetings
Dining options: Dinner, Full Bar, Private Dining, Reservations, Seating, Serves Alcohol, Waitstaff, Wheelchair Accessible
Boca Loca Restaurant
Boca Loca Restaurant
Ranked #1 of 114 Restaurants in Aguadilla
Price: $7 - $24
Cuisines: Caribbean, Latin, Seafood, Spanish, Puerto Rican
Good for: Romantic, Large groups, Local cuisine, Bar scene, Special occasions, Business meetings, Kids, Families with children, Dining on a budget
Dining options: Late Night, Brunch, Dinner, Lunch, Free Wifi, Full Bar, Highchairs Available, Outdoor Seating, Parking Available, Private Dining, Reservations, Seating, Serves Alcohol, Takeout, Television, Validated Parking, Waitstaff, Wheelchair Accessible
Pasta y Pueblo
Pasta y Pueblo
Ranked #1 of 77 Restaurants in Luquillo
Price: $6 - $30
Cuisines: Italian, Caribbean, Seafood
Good for: Romantic, Local cuisine, Special occasions, Scenic view, Kids, Families with children
Dining options: Dinner, Accepts Discover, Accepts Mastercard, Accepts Visa, Free Off-Street Parking, Outdoor Seating, Parking Available, Seating, Serves Alcohol, Street Parking, Takeout, Waitstaff, Wheelchair Accessible

All accommodations » Where to stay - Budget

Nearby recommended accommodations:

La Jamaca
3.0 of 5
La Jamaca
$73 - $128
Ranked #1 of 2 Lajas B&B and Inns
Show Prices
Tres Palmas Inn
3.5 of 5
Tres Palmas Inn
$77 - $543
Ranked #6 of 30 San Juan B&B and Inns
Show Prices
Villa Tropical Oceanfront Apartments on Shacks Beach
Villa Tropical Oceanfront Apartments on Shacks Beach
$80 - $110
Ranked #2 of 6 Hotels in Isabela

All accommodations » Where to stay - Midrange

Nearby recommended accommodations:

Luquillo Sunrise Beach Inn
3.0 of 5
Luquillo Sunrise Beach Inn
$116 - $189
Ranked #1 of 4 Hotels in Luquillo
Show Prices
Hyatt Place Manati
3.5 of 5
Hyatt Place Manati
$122 - $211
Ranked #1 of 1 Hotels in Manati
Show Prices
Combate Beach Resort
3.0 of 5
Combate Beach Resort
$103 - $191
Ranked #1 of 9 Hotels in Cabo Rojo
Show Prices

All accommodations » Where to stay - Luxury

Nearby recommended accommodations:

Dorado Beach, a Ritz-Carlton Reserve
5.0 of 5
Dorado Beach, a Ritz-Carlton Reserve
$868 - $2,383
Ranked #1 of 3 Hotels in Dorado
Show Prices
Condado Vanderbilt Hotel
5.0 of 5
Condado Vanderbilt Hotel
$273 - $608
Ranked #1 of 46 Hotels in San Juan
Show Prices
The St. Regis Bahia Beach Resort
5.0 of 5
The St. Regis Bahia Beach Resort
$752 - $1,537
Ranked #1 of 5 Hotels in Rio Grande
Show Prices

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.