Star Rating
Hotel Name
Price Range (USD)to
Amenities

33922 Hotels/Motels & Accommodations

South Seas Island Resort
+1-888-690-5247
5400 Plantation Rd., Captiva Island, FL 33924 ~9.62 miles south of 33922
  • High end Beach hotel
  • 471 rooms in property
  • Staff and resort were terrific
  • Rooms need regular maintenance
From$139
Very Good 4.0 /5Hotel Reviews CallBookMore Details
The Westin Cape Coral Resort at Marina Village
+1-888-305-3366
5951 Silver King Blvd., Cape Coral, FL 33914 ~11.39 miles southeast of 33922
  • 4-star Resort hotel
  • Hotel has 8 meeting rooms
From$112
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Inn & Suites Cape Coral in Cape Coral
+1-800-881-1523
619 SE 47th Terrace, Cape Coral, FL 33904 ~12.35 miles southeast of 33922
  • 3-star Suburban property
  • 2 meeting rooms in property
  • Great amenities
  • Good restaurant service
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Casa Loma Motel on the Water Front
+1-888-283-3404
3608 Del Prado Blvd. South, Cape Coral, FL 33904 ~12.68 miles east of 33922
  • 2-star Suburban property
  • 2 floors in property
  • Awful breakfast
  • TV needs to be updated
Holiday Inn Express Cape Coral / Fort Myers Area - Cape Coral
+1-866-221-8581
1538 Cape Coral Pkwy. East, Cape Coral, FL 33904 ~13.22 miles east of 33922
  • Three Star Suburban hotel
  • Access to gym on-site
  • Clean hotel facilities
  • Free internet
Sanibel Harbour Marriott Resort & Spa - Fort Myers
+1-866-429-5787
17260 Harbour Pointe Dr., Fort Myers, FL 33908 ~13.84 miles southeast of 33922
  • Four-star Resort hotel
  • Check-in: 4:00 PM
From$139
Very Good 4.0 /5Recent Reviews CallBookMore Details
Residence Inn Fort Myers / Sanibel in Fort Myers
+1-888-690-5281
20371 Summerlin Rd., Fort Myers, FL 33908 ~14.87 miles southeast of 33922
  • Mid-scale Beach hotel
  • 127 sleeping rooms in hotel
  • Great hot breakfast
  • Good wifi quality
La Quinta Inn & Suites Ft. Myers Sanibel Gateway by Wyndham
+1-888-690-5247
20091 Summerlin Rd., Fort Myers, FL 33908 ~15.04 miles southeast of 33922
  • Three Star Suburban hotel
  • 2 suites in property
Travelodge Fort Myers North in North Fort Myers
+1-888-305-3366
13353 North Cleveland Ave., North Fort Myers, FL 33903 ~15.18 miles east of 33922
  • Low priced Downtown property
  • Check in time: 11:00 AM
Motel 6 : 3350 Marinatown Ln
+1-800-881-1523
3350 Marinatown Ln, North Fort Myers, FL 33903 ~15.22 miles east of 33922
  • Cheap Downtown property
  • Hotel has a green policy Read more
  • Most guests found problems with the furniture
  • Average value
Econo Lodge
+1-888-283-3404
13301 North Cleveland Ave., North Fort Myers, FL 33903 ~15.23 miles east of 33922
  • Low priced Suburban hotel
  • Complimentary breakfast is offered
  • More comfort would be nice
  • Most guests didn't like the uncomfortable beds
Best Western Fort Myers Waterfront
+1-866-221-8581
13021 North Cleveland Ave., Fort Myers, FL 33903-4828 ~15.37 miles east of 33922
  • 3-star Downtown property
  • Access to gym on-site
  • The majority of guests said the bathroom was dirty
  • Great view
Allure Suites : 9200 College Pkwy.
+1-866-429-5787
9200 College Pkwy., Fort Myers, FL 33919 ~15.46 miles east of 33922
  • Midscale Suburban property
  • Check in time: 3:00 PM
Anchor Inn in Sanibel
+1-888-690-5281
1245 Periwinkle Way, Sanibel, FL 33957 ~15.48 miles south of 33922
  • 2-star Downtown hotel
  • Hotel has 2 suites
From$280
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Red Roof Inn Ft. Myers
+1-888-690-5247
13000 North Cleveland Ave., North Ft Myers, FL 33903 ~15.49 miles east of 33922
  • Cheap hotel
  • 2 floors in hotel
West Wind Inn - Sanibel
+1-888-305-3366
3345 West Gulf Dr., Sanibel, FL 33957 ~15.75 miles south of 33922
  • 3 star hotel
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Sunset Beach Inn in Sanibel Island
+1-800-881-1523
3287 West Gulf Dr., Sanibel Island, FL 33957 ~15.75 miles south of 33922
  • Mid-scale property
  • 46 sleeping rooms in hotel
From$90
Very Good 4.0 /5Review Score CallBookMore Details
Seaside Inn : 541 East Gulf Dr.
+1-888-283-3404
541 East Gulf Dr., Sanibel Island, FL 33957 ~15.87 miles south of 33922
  • Midscale property
Sanibel Inn
+1-866-221-8581
937 East Gulf Dr., Sanibel Island, FL 33957 ~15.87 miles south of 33922
  • Affordable hotel
  • 2 floors in hotel
Sandalfoot Condominium Association Inc.
+1-866-429-5787
671 East Gulf Dr., Sanibel Island, FL 33957 ~15.87 miles south of 33922
  • Midscale Beach hotel
  • Hotel has 59 suites
From$160
Excellent 5.0 /5Hotel Reviews CallBookMore Details
Sanibel Arms West Condominiums
+1-888-690-5281
827 East Gulf Dr., Sanibel, FL 33957 ~15.88 miles south of 33922
  • High end property
  • Staff was very friendly
  • An excellent choice for a family vacation
From$125
Very Good 4.5 /5Review Score CallBookMore Details
Island Inn
+1-888-690-5247
3111 West Gulf Dr., Sanibel, FL 33957 ~15.91 miles south of 33922
  • 3 star Beach property
  • 2 floors in property
  • Bicycles were available
  • Beach nearby
From$115
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Song of The Sea - Sanibel Island
+1-888-305-3366
863 East Gulf Dr., Sanibel Island, FL 33957 ~15.97 miles south of 33922
  • 3 star property
  • 30 rooms in property
From$90
Very Good 4.5 /5Read Reviews CallBookMore Details
Sanibel Island Beach Resort
+1-800-881-1523
1231 Middle Gulf Dr., Sanibel, FL 33957 ~16.07 miles south of 33922
  • Midscale Beach hotel
  • 98 rooms in property
  • Beautiful beach
  • Air conditioning was criticized by 85%
Sanibel Siesta on the Beach : 1246 Fulgur St.
+1-888-283-3404
1246 Fulgur St., Sanibel, FL 33957 ~16.09 miles south of 33922
  • Four star property
From$160
Very Good 4.5 /5Latest Reviews CallBookMore Details
Holiday Inn Edison at Midtown in Fort Myers
+1-866-221-8581
2431 Cleveland Ave., Fort Myers, FL 33901 ~16.18 miles east of 33922
  • Affordable Downtown property
  • 3 meeting rooms in hotel
From$65
Very Good 4.0 /5Reviews CallBookMore Details
Hotel Indigo Fort Myers River District
+1-866-429-5787
1520 Broadway, Fort Myers, FL 33901 ~16.18 miles east of 33922
  • 3 star Downtown property
  • Hotel has an eco-friendly policy Learn more
  • Most guests liked the proximity to sightseeing
  • Most guests thought rooms were spacious
From$117
Very Good 4.0 /5Review Score CallBookMore Details
Sundial Beach Resort & Spa
+1-888-690-5281
1451 Middle Gulf Dr., Sanibel Island, FL 33957 ~16.19 miles south of 33922
  • 3 star Beach property
  • 4 floors in hotel
  • Free use of bikes and kayaks
  • Facility clean
From$169
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Casa Ybel Resort - Sanibel
+1-888-690-5247
2255 West Gulf Dr., Sanibel, FL 33957 ~16.35 miles south of 33922
  • 3 star Beach property
  • 3 conference rooms in property
  • The majority of guests thought the service was very professional
  • Lovely beach
From$229
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn & Suites in Ft. Myers Beach
+1-888-305-3366
11281 Summerlin Sq. Blvd., Ft. Myers Beach, FL 33931 ~16.42 miles southeast of 33922
  • 3 star Beach property
  • Check in: 3:00 PM
  • Rooms were clean and comfortable
  • Pool area was clean and well-maintained
Travelodge by Wyndham Fort Myers - Fort Myers
+1-800-881-1523
4760 South Cleveland Ave., Fort Myers, FL 33907 ~16.59 miles east of 33922
  • Two-star Highway hotel
La Quinta Inn #0819 by Wyndham : 4850 South Cleveland Ave.
+1-888-283-3404
4850 South Cleveland Ave., Fort Myers, FL 33907 ~16.61 miles east of 33922
  • Low priced Highway property
  • Check-in: 3:00pm
  • Jacuzzi relaxing
  • Bathroom could be bigger
Hilton Garden Inn Fort Myers in Fort Myers
+1-866-221-8581
12600 University Dr., Fort Myers, FL 33907 ~16.72 miles east of 33922
  • 3 star Suburban hotel
  • Gym is available on property
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Howard Johnson by Wyndham Ft. Myers Fl
+1-866-429-5787
4811 South Cleveland Ave., Fort Myers, FL 33907 ~16.78 miles east of 33922
  • Low Cost Downtown hotel
Palm Island Resort
+1-888-690-5281
7092 Placida, Cape Haze, FL 33946 ~16.95 miles northwest of 33922
  • Four star Resort hotel
  • Gym is available on property
  • Friendly resort staff
  • Service is ok
Pink Shell Beach Resort & Marina
+1-888-690-5247
275 Estero Blvd., Fort Myers Beach, FL 33931 ~16.97 miles southeast of 33922
  • 4-star Resort hotel
  • 10 conference rooms in property
  • Breakfast was excellent
  • Clean rooms
From$135
Very Good 4.5 /5Latest Reviews CallBookMore Details
Americas Best Value Inn in Fort Myers
+1-888-305-3366
11501 South Cleveland Ave., Fort Myers, FL 33907 ~17.09 miles east of 33922
  • 2 star Airport hotel
  • 60 rooms in hotel
  • Hotel buildings could use some improvement
  • Most guests thought the shower was ok
From$46
Very Good 4.0 /5Reviews CallBookMore Details
Days Inn Fort Myers - Fort Myers
+1-800-881-1523
11435 South Cleveland Ave., Fort Myers, FL 33907 ~17.10 miles east of 33922
  • Cheap Suburban hotel
Candlewood Suites Fort Myers / Sanibel Gateway
+1-888-283-3404
9740 Commerce Center Court, Fort Myers, FL 33908 ~17.30 miles southeast of 33922
  • Two-star Suburban property
  • Hotel has a green policy See policy
  • Great value for money
  • Most guests said rooms were clean
Best Western Plus Beach Resort in Fort Myers Beach
+1-866-221-8581
684 Estero Blvd., Fort Myers Beach, FL 33931-5021 ~17.39 miles southeast of 33922
  • Two-star Beach property
  • 5 floors in property
From$60
Very Good 4.5 /5Reviews CallBookMore Details
Super 8 Fort Myers
+1-866-429-5787
2717 Colonial Blvd., Fort Myers, FL 33907 ~17.44 miles east of 33922
  • 2 star property
  • Hotel has 4 floors
From$60
Average 3.0 /5Reviews CallBookMore Details
Harbour House at the Inn - Fort Myers Beach
+1-888-690-5281
450 Old San Carlos Blvd., Fort Myers Beach, FL 33931 ~17.60 miles southeast of 33922
  • Four star Beach property
  • Check-in: 4:00pm
  • Excellent pool / hottub
  • Rooms need regular maintenance
From$125
Very Good 4.5 /5Reviews CallBookMore Details
The Lighthouse Resort Inn & Suites : 1051 5th St.
+1-888-690-5247
1051 5th St., Fort Myers Beach, FL 33931 ~17.66 miles southeast of 33922
  • 3 star Beach hotel
  • 45 suites in property
From$125
Average 3.5 /5Reviews CallBookMore Details
Sun Deck Inn & Suites : 1051 3rd St.
+1-888-305-3366
1051 3rd St., Fort Meyers Beach, FL 33931 ~17.67 miles southeast of 33922
  • Mid-scale property
  • 3 suites in property
Homewood Suites by Hilton Fort Myers : 5255 Big Pine Way
+1-800-881-1523
5255 Big Pine Way, Fort Myers, FL 33907 ~17.80 miles east of 33922
  • Affordable Beach hotel
  • Free breakfast available
  • Self-service breakfast was provided
  • Light suppers
Crowne Plaza Fort Myers at Bell Tower Shops
+1-888-283-3404
13051 Bell Tower Dr., Fort Myers, FL 33907 ~17.82 miles east of 33922
  • Midscale Suburban hotel
  • Check in time: 3:00 PM
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Residence Inn by Marriott Fort Myers
+1-866-221-8581
2960 Colonial Blvd., Fort Myers, FL 33912 ~17.82 miles east of 33922
  • 3-star Suburban property
  • 78 suites in property
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Fairfield Inn & Suites by Marriott - Ft. Myers
+1-866-429-5787
7090 Cypress Terrace, Ft. Myers, FL 33907 ~17.83 miles east of 33922
  • Affordable Highway property
  • Free comp. breakfast
  • Spacious rooms
  • Very small lobby
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Pierview Hotel & Suites : 1160 Estero Blvd.
+1-888-690-5281
1160 Estero Blvd., Fort Myers Beach, FL 33931 ~17.83 miles southeast of 33922
  • Economy Oceanfront hotel
  • 3 floors in hotel
Suburban Extended Stay Hotel - Fort Myers
+1-888-690-5247
10150 Metro Pkwy., Fort Myers, FL 33966 ~17.90 miles east of 33922
  • Two-star Suburban hotel
  • Check-in: 3:00 pm
  • Clean towels
  • Great location

Next: Show All Available 33922 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 33922 Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Matlacha, FL discounts available. The chart reflects the cheapest Matlacha hotel for each day and each star rating category.

FAQs about hotels near 33922

What are the top reviewed hotels near 33922?

Sandalfoot Condominium Association Inc., The Westin Cape Coral Resort at Marina Village and Hampton Inn & Suites Cape Coral are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels near 33922?

South Seas Island Resort, The Westin Cape Coral Resort at Marina Village and Sanibel Harbour Marriott Resort & Spa are the top 3 luxury hotels near 33922.

What hotels are closest to the area of 33922?

South Seas Island Resort, The Westin Cape Coral Resort at Marina Village, and Hampton Inn & Suites Cape Coral are the properties closest to 33922.

How much does a 3 star hotel near 33922 cost per night?

In the last year, the average 3 star hotel near 33922 has been $97.43 per night. (based on HotelPlanner prices)

What are the most popular independent hotels near 33922?

Sandalfoot Condominium Association Inc., West Wind Inn and Seaside Inn are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 33922?

The Westin Cape Coral Resort at Marina Village, Sanibel Harbour Marriott Resort & Spa and Residence Inn Fort Myers are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 33922?

Suburban Extended Stay Hotel and Econo Lodge are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 33922?

Best Western Plus Beach Resort and Best Western Fort Myers Waterfront are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 33922?

Crowne Plaza Fort Myers at Bell Tower Shops, Holiday Inn Express Cape Coral and Holiday Inn Edison at Midtown are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top