Riding Rock Resort and Marina is one of only two resorts located on the scenic San Salvador, Bahamas oceanfront. Riding Rock Resort offers two dozen rooms; twelve overlooking the freshwater pool and twelve ocean front. A full-service dive center is located in the marina complex, complete with air compressors, guest gear storage, training facilities and conference room. A beautiful, comfortable and luxurious place to stay while enjoying Bahamas scuba diving.