Rankings & Grades

LOCAL ATMOSPHERE

A(small-40)

Caye Caulker, Belize
Hawaii
Key West, Fla.
Las Vegas, Nev.
Panama City Beach, Fla.
Puerto Vallarta, Mexico
South Lake Tahoe, Calif.
South Padre Island, Texas
Walt Disney World, Fla.

A-(small-40)

Bahamas
Cancún, Mexico

B+(small-40)

Dominican Republic
Jamaica
Lake Havasu, Ariz.
Vieques, Puerto Rico

ACCOMMODATIONS

A+(small-40)

Las Vegas, Nev.

A(small-40)

Dominican Republic
Puerto Vallarta, Mexico
South Lake Tahoe, Calif.

A-(small-40)

Cancún, Mexico
Jamaica
Lake Havasu, Ariz.
South Padre Island, Texas
Vieques, Puerto Rico

B+(small-40)

Caye Caulker, Belize
Hawaii
Walt Disney World, Fla.

B(small-40)

Bahamas
Key West, Fla.
Panama City Beach, Fla.

DINING

A+(small-40)

Las Vegas, Nev.

A(small-40)

Caye Caulker, Belize
Hawaii
Walt Disney World, Fla.

A-(small-40)

Key West, Fla.

B+(small-40)

Panama City Beach, Fla.
South Lake Tahoe, Calif.

B(small-40)

Dominican Republic
Puerto Vallarta, Mexico
South Padre Island, Texas

B-(small-40)

Cancún, Mexico
Jamaica

C+(small-40)

Bahamas

C(small-40)

Lake Havasu, Ariz.
Vieques, Puerto Rico

NIGHTLIFE

A(small-40)

Bahamas
Hawaii
Puerto Vallarta, Mexico

A-(small-40)

Cancún, Mexico
Las Vegas, Nev.
Panama City Beach, Fla.

B+(small-40)

Jamaica
South Padre Island, Texas

B(small-40)

Dominican Republic
Key West, Fla.
Lake Havasu, Ariz.
South Lake Tahoe, Calif.

B-(small-40)

Caye Caulker, Belize
Walt Disney World, Fla.

C(small-40)

Vieques, Puerto Rico

GUYS

A+(small-40)

Key West, Fla.

A(small-40)

Cancún, Mexico
Las Vegas, Nev.
Puerto Vallarta, Mexico
South Padre Island, Texas

A-(small-40)

Bahamas

B+(small-40)

Jamaica
Panama City Beach, Fla.

B(small-40)

South Lake Tahoe, Calif.
Walt Disney World, Fla.

B-(small-40)

Hawaii
Lake Havasu, Ariz.

C+(small-40)

Dominican Republic

C-(small-40)

Caye Caulker, Belize
Vieques, Puerto Rico

GIRLS

A+(small-40)

Key West, Fla.

A(small-40)

Bahamas
Las Vegas, Nev.
Puerto Vallarta, Mexico

A-(small-40)

Cancún, Mexico
Panama City Beach, Fla.
South Padre Island, Texas

B+(small-40)

Hawaii
Jamaica
Lake Havasu, Ariz.

B(small-40)

Walt Disney World, Fla.

B-(small-40)

South Lake Tahoe, Calif.

C+(small-40)

Dominican Republic

C-(small-40)

Caye Caulker, Belize
Vieques, Puerto Rico

TRANSPORTATION

A+(small-40)

Walt Disney World, Fla.

A(small-40)

Las Vegas, Nev.

A-(small-40)

Bahamas
Cancún, Mexico
Puerto Vallarta, Mexico

B+(small-40)

Key West, Fla.
South Lake Tahoe, Calif.
South Padre Island, Texas

B(small-40)

Caye Caulker, Belize
Panama City Beach, Fla.

B-(small-40)

Hawaii
Vieques, Puerto Rico

C+(small-40)

Jamaica
Dominican Republic

C(small-40)

Lake Havasu, Ariz.